HOWTO · R
Holen Sie sich die Anzahl der Spalten in R
Dieses Tutorial zeigt, wie Sie die Spaltennummer in R erhalten.
Auf dieser Seite
R verfügt über integrierte Funktionen, um die Gesamtzahl der Spalten und die Nummer einer Spalte nach Namen abzurufen. Dieses Tutorial zeigt, wie Sie die Anzahl der Spalten in R erhalten.
Holen Sie sich die Gesamtzahl der Spalten in R
Die eingebaute Funktion ncol() wird verwendet, um die Gesamtzahl der Spalten in der Sprache R zu erhalten. Es braucht einen Parameter, den Datenrahmen.
Beispielcode:
#create a data frame
Delftstack <- data.frame(Name=c('Jack', 'John', 'Mike', 'Michelle', 'Jhonny'),
LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
Id=c(101, 102, 103, 104, 105),
Designation=c('CEO', 'Project Manager', 'Senior Dev', 'Junior Dev', 'Intern'))
#find number of columns
number_columns <- ncol(Delftstack)
#print the number of columns
cat("Number of columns in the Data Frame is:", number_columns)
Der obige Code prüft die Gesamtzahl der Spalten im Datenrahmen.
Ausgang:
Number of columns in the Data Frame is: 4
Rufen Sie die Anzahl der Spalten nach Namen in R ab
Wir können die Spalte auch nach Namen abrufen, indem wir die Methode what() mit der Methode colnames(df) verwenden.
Beispielcode:
#create a data frame
Delftstack <- data.frame(Name=c('Jack', 'John', 'Mike', 'Michelle', 'Jhonny'),
LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
Id=c(101, 102, 103, 104, 105),
Designation=c('CEO', 'Project Manager', 'Senior Dev', 'Junior Dev', 'Intern'))
# Get the column number by name using Which method
which( colnames(Delftstack)=="Id" )
Der obige Code erhält die Nummer einer Spalte nach Spaltenname, da die Nummer der Spalten-ID 3 ist.
Ausgang:
[1] 3