Come utilizzare la funzione ncol in r (con esempi)
È possibile utilizzare la funzione ncol() in R per contare il numero di colonne in un frame o matrice di dati.
Questa funzione utilizza la seguente sintassi di base:
ncol(x)
Oro:
- x : Nome del frame o della matrice di dati
Gli esempi seguenti mostrano come utilizzare questa funzione in diversi scenari.
Esempio 1: utilizzare ncol per contare il numero di colonne nel frame di dati
Supponiamo di avere il seguente frame di dati in R:
#create data frame df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'), points=c(99, 90, 86, 88, 95), assists=c(33, 28, 31, 39, 34), rebounds=c(30, 28, 24, 24, 28)) #view data frame df team points assists rebounds 1 A 99 33 30 2 B 90 28 28 3 C 86 31 24 4 D 88 39 24 5 E 95 34 28
Possiamo usare la funzione ncol() per visualizzare il numero totale di colonne nel frame di dati:
#display number of columns in data frame
ncol(df)
[1] 4
Dal risultato possiamo vedere che ci sono 4 colonne in totale nel frame di dati.
Esempio 2: utilizzare ncol per contare il numero di colonne nella matrice
Supponiamo di avere la seguente matrice in R:
#create matrix
mat <- matrix(1:21, nrow= 3 )
#view matrix
mast
[,1] [,2] [,3] [,4] [,5] [,6] [,7]
[1,] 1 4 7 10 13 16 19
[2,] 2 5 8 11 14 17 20
[3,] 3 6 9 12 15 18 21
Possiamo usare la funzione ncol() per visualizzare il numero totale di colonne nella matrice:
#display number of columns in matrix
ncol(mat)
[1] 7
Dal risultato possiamo vedere che ci sono 7 colonne in totale nella matrice.
Quando utilizzare la funzione ncol nella pratica
In pratica, utilizziamo spesso la funzione ncol quando carichiamo per la prima volta un nuovo set di dati in R in modo da poter comprendere rapidamente la dimensione di un set di dati.
Questa funzione viene spesso utilizzata con nrow , che ci dice il numero di righe in un determinato set di dati.
Per visualizzare rapidamente il numero di colonne e righe in un set di dati, puoi utilizzare la funzione dim , che restituisce le dimensioni di un set di dati in termini di numero di colonne e righe.
Il codice seguente mostra come utilizzare queste funzioni con un frame di dati in R:
#create data frame df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'), points=c(99, 90, 86, 88, 95), assists=c(33, 28, 31, 39, 34), rebounds=c(30, 28, 24, 24, 28)) #display number of rows nrow(df) [1] 5 #display number of columns ncol(df) [1] 4 #display dimensions dim(df) [1] 5 4
Dal risultato, possiamo vedere che questo frame di dati ha 5 righe e 4 colonne.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in R:
Come utilizzare la funzione nrow in R
Come selezionare colonne specifiche in R