Чтобы преобразовать имена столбцов в имена строк в R, вы можете использовать различные методы. Вот несколько часто используемых подходов:
-
Использование функции
rownames():rownames(your_data_frame) <- your_data_frame$your_column_name -
Использование пакета
data.table:library(data.table) setrownames(your_data_table, your_data_table$your_column_name) -
Использование пакета
tibble:library(tibble) rownames_to_column(your_data_frame, var = "your_column_name") -
Преобразование столбца в вектор символов и присвоение его имени строки:
row.names(your_data_frame) <- as.character(your_data_frame$your_column_name) -
Использование пакета
dplyr:library(dplyr) your_data_frame <- your_data_frame %>% rownames_to_column(var = "your_column_name") %>% column_to_rownames(var = "your_column_name")