R'de dolar işareti operatörü ($) nasıl kullanılır?
Listelerde ve veri çerçevelerinde değişkenler oluşturmak ve bunlara erişmek için R’deki dolar işareti operatörünü ( $ ) kullanabilirsiniz.
Aşağıdaki örnekler bu operatörü pratikte kullanmanın dört yaygın yolunu göstermektedir.
Örnek 1: Listede bir değişken oluşturmak için dolar işaretini kullanın
R’de aşağıdaki listeyi oluşturduğumuzu varsayalım:
#create list
my_list <- list(A= c(' X ', ' Y ', ' Z '),
B=20,
C=1:5)
#view list
my_list
$A
[1] “X” “Y” “Z”
$B
[1] 20
$C
[1] 1 2 3 4 5
Bu listede yeni bir değişken oluşturmak için dolar işareti operatörünü ( $ ) kullanabiliriz:
#create new variable in list
my_list$D <- c(' Hey ', ' Hi ', ' Hello ')
#view updated list
my_list
$A
[1] “X” “Y” “Z”
$B
[1] 20
$C
[1] 1 2 3 4 5
$D
[1] “Hey” “Hi” “Hello”
Yeni değişken D’nin listeye eklendiğini unutmayın.
Örnek 2: Listedeki değişkene erişmek için dolar işaretini kullanın
Listedeki belirli bir değişkene erişmek için dolar işareti operatörünü ( $ ) da kullanabiliriz.
Örneğin listedeki C değişkenine erişmek için aşağıdaki kodu kullanabiliriz:
#create list
my_list <- list(A= c(' X ', ' Y ', ' Z '),
B=20,
C=1:5)
#access variable C
my_list$C
[1] 1 2 3 4 5
Yalnızca C değişkeninin değerlerinin döndürüldüğünü unutmayın.
Örnek 3: Veri çerçevesinde bir değişken oluşturmak için dolar işaretini kullanın
R’de aşağıdaki veri çerçevesini oluşturduğumuzu varsayalım:
#create data frame
df <- data. frame (team=c(' Mavs ', ' Spurs ', ' Rockets ', ' Nets '),
dots=c(140, 115, 109, 98))
#view data frame
df
team points
1 Mavs 140
2 Spurs 115
3 Rockets 109
4 Nets 98
Veri çerçevesinde asist adı verilen yeni bir değişken oluşturmak için dolar işareti operatörünü ( $ ) kullanabiliriz:
#create new variable called assists
df$assists <- c(20, 25, 29, 49)
#view updated data frame
df
team points assists
1 Mavs 140 20
2 Spurs 115 25
3 Rockets 109 29
4 Nets 98 49
Yeni destek değişkeninin veri çerçevesine eklendiğini unutmayın.
Örnek 4: Veri çerçevesindeki değişkene erişmek için dolar işaretini kullanın
Bir veri çerçevesindeki belirli bir değişkene erişmek için dolar işareti operatörünü ( $ ) da kullanabiliriz.
Örneğin veri çerçevesindeki point değişkenine erişmek için aşağıdaki kodu kullanabiliriz:
#create data frame
df <- data. frame (team=c(' Mavs ', ' Spurs ', ' Rockets ', ' Nets '),
dots=c(140, 115, 109, 98))
#access values for points
df$points
[1] 140 115 109 98
Yalnızca puan değişkeninin değerlerinin döndürüldüğünü unutmayın.
Ek kaynaklar
Aşağıdaki eğitimlerde R’deki diğer yaygın işlevlerin nasıl kullanılacağı açıklanmaktadır:
R’de View() işlevi nasıl kullanılır?
R’de Aggregate() işlevi nasıl kullanılır?
R’de replacement() işlevi nasıl kullanılır?