A: bagaimana menemukan nilai unik dalam sebuah kolom


Anda dapat menggunakan fungsi unik() di R untuk menemukan nilai unik di kolom bingkai data.

Tutorial ini memberikan beberapa contoh penggunaan fungsi ini dengan bingkai data berikut:

 #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

Contoh 1: Temukan nilai unik dalam sebuah kolom

Kode berikut menunjukkan cara mencari nilai unik di kolom “tim” :

 #find unique values in 'team' column
single(df$team)

[1] “A” “B” “C”

Kita dapat menggunakan sintaks serupa untuk menemukan nilai unik di kolom “poin”:

 #find unique values in 'points' column
unique(df$points)

[1] 90 99 85

Contoh 2: Temukan dan urutkan nilai unik dalam kolom

Kode berikut menunjukkan cara mencari dan mengurutkan nilai unik di kolom “poin” :

 #find and sort unique values in 'points' column
sort(single(df$points))

[1] 85 90 99

Kita juga dapat mengurutkan nilai unik dalam urutan menurun:

 #find and sort unique values in 'points' column
sort(unique(df$points), decreasing= TRUE )

[1] 99 90 85

Contoh 3: Temukan dan hitung nilai unik di kolom

Kode berikut menunjukkan cara mencari dan menghitung jumlah setiap nilai unik di kolom “poin”:

 #find and count unique values in 'points' column
table(df$points)

85 90 99 
 2 3 1

Dari hasilnya kita dapat melihat:

  • Nilai 85 muncul dua kali .
  • Nilai 90 muncul 3 kali.
  • Nilai 99 muncul 1 kali.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:

Cara menjalankan fungsi COUNTIF di R
Cara mencari dan menghitung nilai yang hilang di R
Cara menghitung jumlah kemunculan pada kolom di R

Tambahkan komentar

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