¿Existe alguna forma de sustituir los nombres de las filas en base a un vector predefinido en R, algo así como: rownames(GV) <- c(beta1=’Edad’, beta10=’Género Femenino’) Imagen referencial: aquí
Tengo varios dataframe. Quiero que la primera columna sea el nombre de cada fila. Puedo hacerlo para 1 dataframe de esta manera: # Renombrar la fila según el valor en la primera columna row.names(df1) <- df1[,1] # Eliminar la primera columna df1 <- df1[,-1] Pero quiero hacerlo en varios dataframes. . . . Read more
Tengo un marco de datos donde: df <- data.frame(row_id = c(100, 101, 102, 103, 104, 105, 106, 107, 108, 109), row_id2 = c(1000,2000,3000,4000,5000,6000,7000,8000,9000,10000), col1 = c(1,0,1,1,1,0,0,1,1,0), col2 = c(1,1,1,0,0,1,1,1,0,0), col3 = c(0,0,1,0,0,1,1,1,1,0), col4 = c(1,1,1,0,0,1,0,1,1,1), col5 = c(1,1,1,0,1,0,1,0,0,1)) Transpongo la tabla y uso “rownames” para obtener: library(data.table) df_tr<-transpose(df) rownames(df_tr)<-colnames(df) | . . . Read more