HOWTO · R
Obtenga el número de columnas en R
Este tutorial demuestra cómo obtener el número de columna en R.
En esta página
R tiene funciones integradas para obtener el número total de columnas y el número de una columna por nombre. Este tutorial demuestra cómo obtener el número de columnas en R.
Obtenga el número total de columnas en R
La función integrada ncol() se utiliza para obtener el número total de columnas en el lenguaje R. Toma un parámetro, el marco de datos.
Código de ejemplo:
#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)
El código anterior verifica el número total de columnas en el marco de datos.
Producción :
Number of columns in the Data Frame is: 4
Obtenga el número de columnas por nombre en R
También podemos obtener la columna por nombre usando el método cuál() con el método colnames(df).
Código de ejemplo:
#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" )
El código anterior obtendrá el número de una columna por nombre de columna ya que el número de ID de columna es 3.
Producción :
[1] 3