lunes, 27 de abril de 2020

R en Español: Obtener nombres de renglones con funcion row.names

Si deseo obtener los nombres de los renglones de mi dataframe puedo utilizar la función row.names de la paquetería básica de R y RStudio. Ejemplo:

Si mi dataframe consta de 5 renglones y 2 columnas:
> my_data <- data.frame(c("casa", "perro", "gato", "taza", "noche"), c(4,5,6,7,8))
Y quiero obtener únicamente los nombres de los renglones, que en este caso serían "1, 2, 3, 4, y 5", necesito llamar a la función row.names que está disponible en la paquetería básica de R y RStudio.
> nombres_renglones <- row.names(my_data)
> nombres_renglones
[1] "1" "2" "3" "4" "5"
Como se puede corroborar, la función row.names regresa como resultado los nombres de los reglones como palabras o strings, por lo que si sólo se quieren tener los nombres de los renglones como números es necesario utilizar la función "de-string", disponible AQUÍ.

No hay comentarios:

Publicar un comentario

R en Español: Obtener nombres de renglones con funcion row.names

Si deseo obtener los nombres de los renglones de mi dataframe puedo utilizar la función row.names de la paquetería básica de R y RStudio. ...