R'de setnames fonksiyonu nasıl kullanılır (örneklerle)


Bir nesnenin adlarını ayarlamak ve nesneyi döndürmek için R’deki setNames işlevini kullanabilirsiniz.

Bu işlev aşağıdaki temel sözdizimini kullanır:

 setNames(object, nm)

Altın:

  • adlar : Nesnenin adı
  • nm : İsimlerin karakter vektörü

Aşağıdaki örnekler bu işlevin farklı senaryolarda nasıl kullanılacağını gösterir.

Örnek 1: setNames’i Vector ile kullanma

R’de isimlerle birlikte aşağıdaki vektörü oluşturduğumuzu varsayalım:

 #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

setNames() fonksiyonunu kullanarak tam olarak aynı vektörü isimlerle oluşturabiliriz:

 #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

Tek bir çizgi kullanarak isimlerle tamamen aynı vektörü oluşturabiliriz.

Örnek 2: setNames’i List ile kullanma

Aşağıdaki kod, R’de belirli adlara sahip bir liste oluşturmak ve listeyi döndürmek için setNames işlevinin nasıl kullanılacağını gösterir:

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

setNames işlevini kullanarak belirttiğimiz adları içeren bir listenin döndürüldüğünü unutmayın.

Ayrıca setNames işlevine ilişkin tüm belgeleri okumak için R’ye aşağıdakini yazabileceğinizi unutmayın:

 ?setNames

Ek kaynaklar

Aşağıdaki eğitimlerde R’de diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:

R’de satır adları nasıl değiştirilir?
R’de sütun adları üzerinde yineleme nasıl yapılır
R’de adlar işlevi nasıl kullanılır?

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir