Come trovare la dimensione di un blocco dati in r


È possibile utilizzare le seguenti funzioni in R per visualizzare la dimensione di un determinato blocco dati:

  • nrow : mostra il numero di righe nel frame di dati
  • ncol : mostra il numero di colonne nel frame di dati
  • dim : mostra le dimensioni (righe e colonne) del data frame

I seguenti esempi mostrano come utilizzare nella pratica ciascuna di queste funzioni con il seguente frame di dati:

 #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

Esempio 1: utilizzare nrow() per visualizzare il numero di righe

Il codice seguente mostra come utilizzare la funzione nrow() per visualizzare il numero totale di righe nel frame di dati:

 #display total number of rows in data frame
nrow(df)

[1] 6

Ci sono 6 linee in totale.

Tieni presente che possiamo anche utilizzare la funzione complete.cases() per visualizzare il numero totale di righe senza valori NA:

 #display total number of rows in data frame with no NA values
nrow(df[complete. cases (df), ])

[1] 5

Ci sono 5 righe in totale che non hanno valore NA.

Esempio 2: utilizzare ncol() per visualizzare il numero di colonne

Il codice seguente mostra come utilizzare la funzione ncol() per visualizzare il numero totale di colonne nel frame di dati:

 #display total number of columns in data frame
ncol(df)

[1] 4

Ci sono 4 colonne in totale.

Esempio 3: utilizzare dim() per visualizzare le dimensioni

Il codice seguente mostra come utilizzare la funzione dim() per visualizzare le dimensioni (righe e colonne) del data frame:

 #display dimensions of data frame
dim(df)

[1] 6 4

Questo ci dice che ci sono 6 righe e 4 colonne nel frame di dati.

Puoi anche utilizzare le parentesi con la funzione dim() per visualizzare solo righe o colonne:

 #display number of rows of data frame
dim(df)[1]

[1] 6

#display number of columns of data frame
dim(df)[2]

[1] 4

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in R:

Come utilizzare la funzione rowSums() in R
Come applicare una funzione a ciascuna riga del frame di dati in R
Come rimuovere le righe dal frame di dati in R in base alla condizione

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *