Hoe de nrow-functie in r te gebruiken (met voorbeelden)
U kunt de functie nrow() in R gebruiken om het aantal rijen in een dataframe te tellen:
#count number of rows in data frame
nrow(df)
De volgende voorbeelden laten zien hoe u deze functie in de praktijk kunt gebruiken met het volgende dataframe:
#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
Voorbeeld 1: Tel rijen in dataframe
De volgende code laat zien hoe u het totale aantal rijen in het dataframe telt:
#count total rows in data frame
nrow(df)
[1] 6
Er zijn in totaal 6 lijnen.
Voorbeeld 2: Tel rijen met voorwaarde in dataframe
De volgende code laat zien hoe u het aantal rijen telt waarin de waarde in kolom ‚x‘ groter is dan 3 en niet leeg is:
#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
Er is één rij in het dataframe die aan deze voorwaarde voldoet.
Voorbeeld 3: Tel rijen zonder ontbrekende waarden
De volgende code laat zien hoe u de functie complete.cases() gebruikt om het aantal rijen zonder ontbrekende waarden in het dataframe te tellen:
#count total rows in data frame with no missing values in any column nrow(df[complete. cases (df), ]) [1] 4
Er zijn 4 rijen zonder ontbrekende waarden in het dataframe.
Voorbeeld 4: Tel rijen met ontbrekende waarden in een specifieke kolom
De volgende code laat zien hoe u de functie is.na() gebruikt om specifiek het aantal rijen te tellen met een ontbrekende waarde in kolom „y“:
#count total rows in with missing value in 'y' column nrow(df[is. na (df$y), ]) [1] 2
Er zijn 2 rijen met ontbrekende waarden in kolom „y“.
Aanvullende bronnen
Hoe de functie rowSums() in R te gebruiken
Hoe u een functie toepast op elke rij dataframes in R
Hoe rijen uit het dataframe in R te verwijderen op basis van de voorwaarde