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

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert