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Í.