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?