Я новичок в R и хочу отсортировать фрейм данных под названием "веса". Вот подробности:
>str(weights)
'data.frame': 57 obs. of 1 variable:
$ attr_importance: num 0.04963 0.09069 0.09819 0.00712 0.12543 ...
> names(weights)
[1] "attr_importance"
> dim(weights)
[1] 57 1
> head(weights)
attr_importance
make 0.049630556
address 0.090686474
all 0.098185517
num3d 0.007122618
our 0.125433292
over 0.075182467
Я хочу отсортировать по убыванию порядка attr_importance, НО я хочу также сохранить соответствующие имена строк.
Я пытался:
> weights[order(-weights$attr_importance),]
но это возвращает мне "числовое" значение.
Я хочу вернуть фрейм данных, который отсортирован по attr_importance и содержит ИСПРАВЛЕННЫЕ имена строк. Как я могу это сделать?
Заранее спасибо.