Hoe de grootte van een datablok in r te vinden
U kunt de volgende functies in R gebruiken om de grootte van een bepaald datablok weer te geven:
- nrow : Toon het aantal rijen in het dataframe
- ncol : Toon het aantal kolommen in het dataframe
- dim : Toon de afmetingen (rijen en kolommen) van het dataframe
De volgende voorbeelden laten zien hoe u elk van deze functies in de praktijk kunt gebruiken met het volgende dataframe:
#create data frame df <- data. frame (team=c('A', 'B', 'C', 'D', 'E', 'F'), points=c(99, 90, 86, 88, 95, 99), assists=c(33, 28, 31, 39, 34, 25), rebounds=c(12, NA, 24, 24, 28, 33)) #view data frame df team points assists rebounds 1 A 99 33 12 2 B 90 28 NA 3 C 86 31 24 4 D 88 39 24 5 E 95 34 28 6 F 99 25 33
Voorbeeld 1: Gebruik nrow() om het aantal rijen weer te geven
De volgende code laat zien hoe u de functie nrow() gebruikt om het totale aantal rijen in het dataframe weer te geven:
#display total number of rows in data frame
nrow(df)
[1] 6
Er zijn in totaal 6 lijnen.
Merk op dat we ook de functie complete.cases() kunnen gebruiken om het totale aantal rijen zonder NA-waarden weer te geven:
#display total number of rows in data frame with no NA values nrow(df[complete. cases (df), ]) [1] 5
Er zijn in totaal 5 rijen die geen NA-waarde hebben.
Voorbeeld 2: Gebruik ncol() om het aantal kolommen weer te geven
De volgende code laat zien hoe u de functie ncol() gebruikt om het totale aantal kolommen in het dataframe weer te geven:
#display total number of columns in data frame
ncol(df)
[1] 4
Er zijn in totaal 4 kolommen.
Voorbeeld 3: Gebruik dim() om afmetingen weer te geven
De volgende code laat zien hoe u de functie dim() gebruikt om de afmetingen (rijen en kolommen) van het dataframe weer te geven:
#display dimensions of data frame
dim(df)
[1] 6 4
Dit vertelt ons dat er 6 rijen en 4 kolommen in het dataframe zijn.
Je kunt ook haakjes gebruiken met de dim()- functie om alleen rijen of kolommen weer te geven:
#display number of rows of data frame dim(df)[1] [1] 6 #display number of columns of data frame dim(df)[2] [1] 4
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in R kunt uitvoeren:
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