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

Tambahkan komentar

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