So verwenden sie die ncol-funktion in r (mit beispielen)


Sie können die Funktion ncol() in R verwenden, um die Anzahl der Spalten in einem Datenrahmen oder einer Matrix zu zählen.

Diese Funktion verwendet die folgende grundlegende Syntax:

 ncol(x)

Gold:

  • x : Name des Datenrahmens oder der Matrix

Die folgenden Beispiele zeigen, wie Sie diese Funktion in verschiedenen Szenarien verwenden.

Beispiel 1: Verwenden Sie ncol, um die Anzahl der Spalten im Datenrahmen zu zählen

Angenommen, wir haben den folgenden Datenrahmen 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

Mit der Funktion ncol() können wir die Gesamtzahl der Spalten im Datenrahmen anzeigen:

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

[1] 4

Aus dem Ergebnis können wir ersehen, dass der Datenrahmen insgesamt 4 Spalten enthält.

Beispiel 2: Verwenden Sie ncol, um die Anzahl der Spalten in der Matrix zu zählen

Angenommen, wir haben die folgende Matrix 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

Mit der Funktion ncol() können wir die Gesamtzahl der Spalten in der Matrix anzeigen:

 #display number of columns in matrix
ncol(mat)

[1] 7

Aus dem Ergebnis können wir ersehen, dass die Matrix insgesamt 7 Spalten enthält.

Wann sollte die Ncol-Funktion in der Praxis verwendet werden?

In der Praxis verwenden wir häufig die Funktion ncol , wenn wir zum ersten Mal einen neuen Datensatz in R laden, damit wir die Größe eines Datensatzes schnell verstehen können.

Diese Funktion wird oft mit nrow verwendet, die uns die Anzahl der Zeilen in einem bestimmten Datensatz angibt.

Um die Anzahl der Spalten und Zeilen in einem Datensatz schnell anzuzeigen, können Sie die Dim- Funktion verwenden, die die Dimensionen eines Datensatzes in Bezug auf die Anzahl der Spalten und Zeilen zurückgibt.

Der folgende Code zeigt, wie diese Funktionen mit einem Datenrahmen in R verwendet werden:

 #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

Aus dem Ergebnis können wir ersehen, dass dieser Datenrahmen 5 Zeilen und 4 Spalten hat.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:

So verwenden Sie die Nrow-Funktion in R
So wählen Sie bestimmte Spalten in R aus

Einen Kommentar hinzufügen

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