En este artículo, discutiremos cómo sustituir los nombres de las filas de los marcos de datos por valores en un vector en el lenguaje de programación R.
Trama de datos en uso:
Podemos sustituir los nombres de las filas usando la función rownames()
Sintaxis:
nombres de fila (marco de datos) <- vector
dónde,
- dataframe es el dataframe de entrada
- el vector son los valores de la nueva fila
Ejemplo: programa R para sustituir los nombres de fila del marco de datos
R
# create a dataframe with 6 rows and 2 columns data = data.frame(sub1=c(100, 89, 90, 78, 98, 93), sub2=c(89, 91, 97, 67, 100, 89)) # consider the vector vec = c(10, 20, 30, 40, 50, 60) # substitute the row names by values in a vector rownames(data) = vec # display dataframe print(data)
Producción:
Ejemplo: programa R para sustituir los nombres de fila del marco de datos
R
# create a dataframe with 6 rows and 2 columns data = data.frame(sub1=c(100, 89, 90, 78, 98, 93), sub2=c(89, 91, 97, 67, 100, 89)) # consider the vector vec = c("row1", "row2", "row3", "row4", "row5", "row6") # substitute the row names by values in a vector rownames(data) = vec # display dataframe print(data)
Producción:
También podemos reemplazar los nombres de las filas por valores en un marco de datos
Sintaxis:
nombres de fila (marco de datos) <- marco de datos $nombre_columna
dónde
- dataframe es el dataframe de entrada
- column_name es la columna del marco de datos
Ejemplo: programa R para sustituir los nombres de fila del marco de datos usando la columna
R
# create a dataframe with 6 rows and 2 columns data = data.frame(sub1=c(100, 89, 90, 78, 98, 93), sub2=c(89, 91, 97, 67, 100, 79)) # substitute the row names by sub1 column rownames(data) = data$sub1 # display dataframe print(data) # substitute the row names by sub2 column rownames(data) = data$sub2 # display dataframe print(data)
Producción:
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA