2013-11-26 4 views
1

У меня есть матрица данных, это формат dataframe # Я хочу добавить rownames (> 2000) к нему, но я сталкиваюсь с этой ошибкой:.дублированных 'row.names не допустимы

duplicate 'row.names' are not allowed 

но я должен иметь некоторую строку с тем же именем. как я могу преодолеть эту проблему? Можно ли иметь такое же имя строки с другим индексом, как A A1, A3 и R, добавить его автоматически?

ответ

3

Вы можете использовать функцию make.unique

make.unique(c('a','a','b','c')) 
# [1] "a" "a.1" "b" "c" 
Смежные вопросы