2015-10-13 3 views
1

Как изменить атрибут $ row.names в фрейме данных?изменить атрибут имени строки R

От, например.

$row.names 
[1] "Xa" 

в

$row.names 
[1] "Xa_1" 
+3

'Attr (DF1, 'row.names') <- paste0 (attr (df1, 'row.names'), '_1') '. Если это data.frame, имена розеток могут быть изменены с помощью 'row.names (df1) <- paste0 (rownames (df1), '_1')' Пока неясно. – akrun

+0

Можете ли вы показать выходную мощность небольшого примера, чтобы понять структуру. – akrun

ответ

1

Мы можем изменить атрибуты по paste ИНГ новой строки в существующие атрибуты

attr(df1, 'row.names') <- paste0(attr(df1, 'row.names'), '_1') 
Смежные вопросы