R'de dar fonksiyon nasıl kullanılır (örneklerle)


Bir veri çerçevesindeki satır sayısını saymak için R’deki nrow() işlevini kullanabilirsiniz:

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

Aşağıdaki örnekler, bu işlevin pratikte aşağıdaki veri çerçevesiyle nasıl kullanılacağını gösterir:

 #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

Örnek 1: Veri çerçevesindeki satırları sayma

Aşağıdaki kod, veri çerçevesindeki toplam satır sayısının nasıl sayılacağını gösterir:

 #count total rows in data frame
nrow(df)

[1] 6

Toplamda 6 satır bulunmaktadır.

Örnek 2: Veri çerçevesindeki koşulu içeren satırları sayma

Aşağıdaki kod, “x” sütunundaki değerin 3’ten büyük olduğu ve boş olmadığı satır sayısının nasıl sayılacağını gösterir:

 #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

Veri çerçevesinde bu koşulu sağlayan 1 satır vardır.

Örnek 3: Eksik değerleri olmayan satırları sayma

Aşağıdaki kod, veri çerçevesinde eksik değer bulunmayan satırların sayısını saymak içincomplete.cases () işlevinin nasıl kullanılacağını gösterir:

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

[1] 4

Veri çerçevesinde eksik değer bulunmayan 4 satır bulunmaktadır.

Örnek 4: Belirli bir sütunda eksik değerleri olan satırları sayın

Aşağıdaki kod, “y” sütununda eksik değere sahip satırların sayısını özel olarak saymak için is.na() işlevinin nasıl kullanılacağını gösterir:

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

[1] 2

“y” sütununda eksik değerleri olan 2 satır var.

Ek kaynaklar

R’de rowSums() işlevi nasıl kullanılır?
R’deki veri çerçevesinin her satırına bir işlev nasıl uygulanır?
Koşula bağlı olarak R’deki veri çerçevesinden satırlar nasıl kaldırılır

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir