Cara menggunakan fungsi setnames di r (dengan contoh)
Anda dapat menggunakan fungsi setNames di R untuk mengatur nama objek dan mengembalikan objek tersebut.
Fungsi ini menggunakan sintaks dasar berikut:
setNames(object, nm)
Emas:
- nama : Nama objek
- nm : Vektor karakter nama
Contoh berikut menunjukkan cara menggunakan fungsi ini dalam berbagai skenario.
Contoh 1: Menggunakan setNames dengan Vector
Misalkan kita membuat vektor berikut di R dengan nama:
#createvector
data <- c(1, 3, 4, 4)
#create names for vector
names(data) <- c('points', 'rebounds', 'blocks', 'steals')
#view vector
data
points rebounds blocks steals
1 3 4 4
Kita dapat membuat vektor yang sama persis dengan nama hanya menggunakan fungsi setNames() :
#create vector with names
data <- setNames(c(1, 3, 4, 4), c('points', 'rebounds', 'blocks', 'steals'))
#view vector
data
points rebounds blocks steals
1 3 4 4
Dengan menggunakan satu garis kita dapat membuat vektor yang sama persis dengan namanya.
Contoh 2: Gunakan setNames dengan Daftar
Kode berikut menunjukkan cara menggunakan fungsi setNames untuk membuat daftar dengan nama tertentu di R dan mengembalikan daftar tersebut:
#create list with names and return list
setNames(list(c(1, 2), 3:6, c('A', 'B')), c('points', 'steals', 'team'))
$points
[1] 1 2
$steals
[1] 3 4 5 6
$team
[1] “A” “B”
Perhatikan bahwa daftar dikembalikan dengan nama yang kami tentukan menggunakan fungsi setNames .
Perhatikan juga bahwa Anda dapat mengetikkan perintah berikut di R untuk membaca dokumentasi lengkap untuk fungsi setNames :
?setNames
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:
Bagaimana cara mengubah nama baris di R
Cara mengulangi nama kolom di R
Cara menggunakan fungsi nama di R