Cara memilih baris dengan nilai na di r
Anda dapat menggunakan metode berikut untuk memilih baris dengan nilai NA di R:
Metode 1: Pilih Baris dengan Nilai NA di Kolom Mana Pun
df[ ! complete. boxes (df), ]
Metode 2: Pilih baris dengan nilai NA di kolom tertentu
df[is. na (df$my_column), ]
Contoh berikut menunjukkan cara menggunakan setiap metode dengan bingkai data berikut di R:
#create data frame df <- data. frame (points=c(4, NA, 10, 14, 15, NA, 20, 22), rebounds=c(NA, 3, 3, 7, 6, 8, 14, 10), assists=c(NA, 9, 4, 4, 3, 7, 10, 11)) #view data frame df points rebound assists 1 4 NA NA 2 NA 3 9 3 10 3 4 4 14 7 4 5 15 6 3 6 NA 8 7 7 20 14 10 8 22 10 11
Contoh 1: Pilih baris dengan nilai NA di kolom mana pun
Kode berikut menunjukkan cara memilih baris dengan nilai NA di kolom mana pun dari bingkai data di R:
#select rows with NA values in any column na_rows <- df[!complete. boxes (df), ] #view results na_rows points rebound assists 1 4 NA NA 2 NA 3 9 6 NA 8 7
Perhatikan bahwa baris dengan nilai NA di kolom mana pun dipilih.
Contoh 2: Pilih baris dengan nilai NA pada kolom tertentu
Kode berikut menunjukkan cara memilih baris dengan nilai NA di kolom tertentu dari bingkai data di R:
#select rows with NA values in the points column na_rows <- df[is. na (df$points), ] #view results na_rows points rebound assists 2 NA 3 9 6 NA 8 7
Perhatikan bahwa hanya baris dengan nilai NA di kolom poin yang dipilih.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di R:
Cara menggunakan complete.cases di R
Cara menggunakan na.omit di R
Cara menghapus baris kosong dari bingkai data di R