Cara menggunakan operator tanda dolar ($) di r


Anda dapat menggunakan operator tanda dolar ( $ ) di R untuk membuat dan mengakses variabel dalam daftar dan bingkai data.

Contoh berikut menunjukkan empat cara umum untuk menggunakan operator ini dalam praktiknya.

Contoh 1: Gunakan tanda dolar untuk membuat variabel dalam daftar

Misalkan kita membuat daftar berikut di R:

 #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

Kita dapat menggunakan operator tanda dolar ( $ ) untuk membuat variabel baru dalam daftar ini:

 #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”

Perhatikan bahwa variabel baru D telah ditambahkan ke daftar.

Contoh 2: Gunakan tanda dolar untuk mengakses variabel dalam daftar

Kita juga dapat menggunakan operator tanda dolar ( $ ) untuk mengakses variabel tertentu dalam daftar.

Misalnya, kita dapat menggunakan kode berikut untuk mengakses variabel C dalam daftar:

 #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

Perhatikan bahwa hanya nilai variabel C yang dikembalikan.

Contoh 3: Gunakan tanda dolar untuk membuat variabel dalam bingkai data

Misalkan kita membuat bingkai data berikut di R:

 #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

Kita dapat menggunakan operator tanda dolar ( $ ) untuk membuat variabel baru dalam bingkai data yang disebut assist :

 #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

Perhatikan bahwa variabel assist baru telah ditambahkan ke bingkai data.

Contoh 4: Gunakan tanda dolar untuk mengakses variabel dalam bingkai data

Kita juga dapat menggunakan operator tanda dolar ( $ ) untuk mengakses variabel tertentu dalam bingkai data.

Misalnya, kita dapat menggunakan kode berikut untuk mengakses variabel poin dalam bingkai data:

 #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

Perhatikan bahwa hanya nilai variabel poin yang dikembalikan.

Sumber daya tambahan

Tutorial berikut menjelaskan cara menggunakan fungsi umum lainnya di R:

Cara menggunakan fungsi View() di R
Cara menggunakan fungsi Agregat() di R
Cara menggunakan fungsi replace() di R

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *