Contenido de este artículo
- 0
- 0
- 0
- 0
Puede usar la función row.names () para obtener y establecer rápidamente los nombres de fila de un marco de datos en R.
Este tutorial proporciona varios ejemplos de cómo usar esta función en la práctica en el conjunto de datos integrado de mtcars en R:
#ver las primeras seis filas de mtcars cabeza (mtcars) mpg cyl disp hp drat wt qsec vs am gear carb Mazda RX4 21,0 6160110 3,90 2,620 16,46 0 1 4 4 Mazda RX4 Wag 21.0 6160110 3.90 2.875 17.02 0 1 4 4 Datsun 710 22,8 4108 93 3,85 2,320 18,61 1 1 4 1 Hornet 4 Impulso 21,4 6258110 3,08 3,215 19,44 1 0 3 1 Hornet Sportabout 18,7 8360175 3,15 3,440 17,02 0 0 3 2 Valiente 18,1 6225105 2,76 3,460 20,22 1 0 3 1
Cómo obtener nombres de filas
Puede utilizar la siguiente sintaxis para ver los primeros nombres de fila del marco de datos mtcars :
#view primera seis nombres de las filas de mtcars cabeza ( fila . nombres (mtcars)) [1] "Mazda RX4" "Mazda RX4 Wag" "Datsun 710" [4] "Hornet 4 Drive" "Hornet Sportabout" "Valiant"
Cómo cambiar el nombre de una fila
Puede utilizar la siguiente sintaxis para cambiar un nombre de fila específico:
#Cambie el nombre de la fila llamada Datsun710 a la fila 710 . nombres (mtcars) [ fila . nombres (mtcars) == " Datsun 710 "] <- " 710 " #ver los nombres de las primeras seis filas de mtcars cabeza (mtcars) mpg cyl disp hp drat wt qsec vs am gear carb Mazda RX4 21,0 6160110 3,90 2,620 16,46 0 1 4 4 Mazda RX4 Wag 21.0 6160110 3.90 2.875 17.02 0 1 4 4 710 22,8 4108 93 3,85 2,320 18,61 1 1 4 1 Hornet 4 Impulso 21,4 6258110 3,08 3,215 19,44 1 0 3 1 Hornet Sportabout 18,7 8360175 3,15 3,440 17,02 0 0 3 2 Valiente 18,1 6225105 2,76 3,460 20,22 1 0 3 1
Cómo cambiar todos los nombres de las filas
Puede usar la siguiente sintaxis para cambiar todos los nombres de filas a una lista de enteros que comienzan en 1:
#cambiar los nombres de las filas a una lista de enteros row.names (mtcars) <- 1: nrow (mtcars) #ver los nombres de las primeras seis filas de mtcars cabeza (mtcars) mpg cyl disp hp drat wt qsec vs am gear carb 1 21,0 6160110 3,90 2,620 16,46 0 1 4 4 2 21,0 6160110 3,90 2,875 17,02 0 1 4 4 3 22,8 4108 93 3,85 2,320 18,61 1 1 4 1 4 21,4 6 258110 3,08 3,215 19,44 1 0 3 1 5 18,7 8360175 3,15 3,440 17,02 0 0 3 2 6 18,1 6225105 2,76 3,460 20,22 1 0 3 1
También puede usar la función paste () para agregar una palabra delante de cada nombre de fila:
#cambiar nombres de filas row.names (mtcars) <- paste (" row ", 1: nrow (mtcars)) #ver los nombres de las primeras seis filas de mtcars cabeza (mtcars) mpg cyl disp hp drat wt qsec vs am gear carb fila 1 21,0 6160110 3,90 2,620 16,46 0 1 4 4 fila 2 21.0 6160110 3.90 2.875 17.02 0 1 4 4 fila 3 22,8 4108 93 3,85 2,320 18,61 1 1 4 1 fila 4 21,4 6258110 3,08 3,215 19,44 1 0 3 1 fila 5 18,7 8360175 3,15 3,440 17,02 0 0 3 2 fila 6 18,1 6225105 2,76 3,460 20,22 1 0 3 1
Tenga en cuenta que ahora cada fila tiene la palabra «fila» adjunta al frente.
Recursos adicionales
Cómo recuperar números de fila en R
Cómo agregar filas a un marco de datos en R
Cómo seleccionar muestras aleatorias en R
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: