Чтобы преобразовать имена столбцов в имена строк в 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")