Cara menggunakan fungsi now di r (dengan contoh)


Anda dapat menggunakan fungsi now() di R untuk menghitung jumlah baris dalam bingkai data:

 #count number of rows in data frame
nrow(df)

Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktik dengan kerangka data berikut:

 #create data frame
df <- data. frame (x=c(1, 2, 3, 3, 5, NA),
                 y=c(8, 14, NA, 25, 29, NA)) 

#view data frame
df

   xy
1 1 8
2 2 14
3 3 NA
4 3 25
5 5 29
6 NA NA

Contoh 1: Hitung baris dalam bingkai data

Kode berikut menunjukkan cara menghitung jumlah baris dalam bingkai data:

 #count total rows in data frame
nrow(df)

[1] 6

Total ada 6 baris.

Contoh 2: Hitung baris dengan kondisi dalam bingkai data

Kode berikut menunjukkan cara menghitung jumlah baris yang nilai pada kolom “x” lebih besar dari 3 dan tidak kosong:

 #count total rows in data frame where 'x' is greater than 3 and not blank
nrow(df[df$x>3 & !is. na (df$x), ])

[1] 1

Terdapat 1 baris dalam bingkai data yang memenuhi kondisi ini.

Contoh 3: Hitung baris tanpa nilai yang hilang

Kode berikut menunjukkan cara menggunakan fungsi complete.cases() untuk menghitung jumlah baris tanpa nilai yang hilang dalam bingkai data:

 #count total rows in data frame with no missing values in any column
nrow(df[complete. cases (df), ])

[1] 4

Ada 4 baris tanpa nilai yang hilang dalam bingkai data.

Contoh 4: Hitung baris dengan nilai yang hilang di kolom tertentu

Kode berikut menunjukkan cara menggunakan fungsi is.na() untuk secara spesifik menghitung jumlah baris yang memiliki nilai yang hilang di kolom “y”:

 #count total rows in with missing value in 'y' column
nrow(df[is. na (df$y), ])

[1] 2

Ada 2 baris dengan nilai yang hilang di kolom “y”.

Sumber daya tambahan

Cara menggunakan fungsi rowSums() di R
Bagaimana menerapkan fungsi ke setiap baris bingkai data di R
Cara menghapus baris dari bingkai data di R berdasarkan kondisi

Tambahkan komentar

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