Jak korzystać z funkcji nrow w r (z przykładami)
Możesz użyć funkcji nrow() w R, aby policzyć liczbę wierszy w ramce danych:
#count number of rows in data frame
nrow(df)
Poniższe przykłady pokazują, jak w praktyce wykorzystać tę funkcję z następującą ramką danych:
#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
Przykład 1: Zlicz wiersze w ramce danych
Poniższy kod pokazuje, jak policzyć całkowitą liczbę wierszy w ramce danych:
#count total rows in data frame
nrow(df)
[1] 6
W sumie jest 6 linii.
Przykład 2: Zliczanie wierszy z warunkiem w ramce danych
Poniższy kod pokazuje, jak policzyć liczbę wierszy, w których wartość w kolumnie „x” jest większa niż 3 i nie jest pusta:
#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
W ramce danych znajduje się 1 wiersz spełniający ten warunek.
Przykład 3: Zlicz wiersze bez brakujących wartości
Poniższy kod pokazuje, jak wykorzystać funkcjęcomplete.cases () do zliczenia liczby wierszy niezawierających brakujących wartości w ramce danych:
#count total rows in data frame with no missing values in any column nrow(df[complete. cases (df), ]) [1] 4
W ramce danych znajdują się 4 wiersze bez brakujących wartości.
Przykład 4: Policz wiersze z brakującymi wartościami w określonej kolumnie
Poniższy kod pokazuje, jak używać funkcji is.na() do konkretnego zliczenia liczby wierszy, w których brakuje wartości w kolumnie „y”:
#count total rows in with missing value in 'y' column nrow(df[is. na (df$y), ]) [1] 2
W kolumnie „y” znajdują się 2 wiersze z brakującymi wartościami.
Dodatkowe zasoby
Jak korzystać z funkcji rowSums() w R
Jak zastosować funkcję do każdego wiersza ramki danych w R
Jak usunąć wiersze z ramki danych w R na podstawie warunku