C: bir sütunda benzersiz değerler nasıl bulunur?
Bir veri çerçevesinin bir sütunundaki benzersiz değerleri bulmak için R’deki benzersiz() işlevini kullanabilirsiniz.
Bu eğitimde, bu işlevin aşağıdaki veri çerçevesiyle kullanılmasına ilişkin birkaç örnek sunulmaktadır:
#create data frame
df <- data. frame (team=c('A', 'A', 'B', 'B', 'C', 'C'),
points=c(90, 99, 90, 85, 90, 85),
assists=c(33, 33, 31, 39, 34, 34),
rebounds=c(30, 28, 24, 24, 28, 28))
#view data frame
df
team points assists rebounds
1 A 90 33 30
2 A 99 33 28
3 B 90 31 24
4 B 85 39 24
5 C 90 34 28
6 C 85 34 28
Örnek 1: Bir sütunda benzersiz değerleri bulun
Aşağıdaki kod “ekip” sütununda benzersiz değerlerin nasıl bulunacağını gösterir :
#find unique values in 'team' column
single(df$team)
[1] “A” “B” “C”
“Noktalar” sütununda benzersiz değerler bulmak için benzer sözdizimini kullanabiliriz:
#find unique values in 'points' column
unique(df$points)
[1] 90 99 85
Örnek 2: Bir sütundaki benzersiz değerleri bulma ve sıralama
Aşağıdaki kod, “puan” sütunundaki benzersiz değerlerin nasıl bulunacağını ve sıralanacağını gösterir :
#find and sort unique values in 'points' column
sort(single(df$points))
[1] 85 90 99
Ayrıca benzersiz değerleri azalan düzende de sıralayabiliriz:
#find and sort unique values in 'points' column
sort(unique(df$points), decreasing= TRUE )
[1] 99 90 85
Örnek 3: Sütundaki benzersiz değerleri bulun ve sayın
Aşağıdaki kod, “puan” sütunundaki her benzersiz değerin sayısının nasıl bulunacağını ve sayılacağını gösterir:
#find and count unique values in 'points' column
table(df$points)
85 90 99
2 3 1
Sonuçtan şunları görebiliriz:
- 85 değeri iki kez görünür.
- 90 değeri 3 kez görünür.
- 99 değeri 1 kez görünür.
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 COUNTIF işlevi nasıl çalıştırılır
R’de eksik değerler nasıl bulunur ve sayılır
R’deki sütunlardaki oluşum sayısı nasıl sayılır?