Removing display of row names from data frame

You have successfully removed the row names. The print.data.frame method just shows the row numbers if no row names are present. df1 <- data.frame(values = rnorm(3), group = letters[1:3], row.names = paste0(“RowName”, 1:3)) print(df1) # values group #RowName1 -1.469809 a #RowName2 -1.164943 b #RowName3 0.899430 c rownames(df1) <- NULL print(df1) # values group #1 -1.469809 … Read more

Convert row names into first column

Or you can use tibble‘s rownames_to_column which does the same thing as David’s answer: library(tibble) df <- tibble::rownames_to_column(df, “VALUE”) Note: The earlier function called add_rownames() has been deprecated and is being replaced by tibble::rownames_to_column()