Я хотел бы изменить порядок строк в кадре данных по содержимому определенного столбца.Однако, когда я делаю это, значения в этом столбце переупорядочиваются, но соответствующие значения остаются на том же месте.Для примера:
df<- InsectSprays
df2 <- aggregate(df$count,
by = list(df$spray),
FUN = mean)
Group.1 x
A 14.500000
B 15.333333
C 2.083333
D 4.916667
E 3.500000
F 16.666667
Но тогда, если я хочу переупорядочить данные, первый столбец действительно переупорядочивается, но соответствующее значение не перемещается:
df2$Group.1 <- factor(c('B', 'D', 'A', 'C', 'E', 'F'))
Group.1 x
B 14.500000
D 15.333333
A 2.083333
C 4.916667
E 3.500000
F 16.666667
Любые идеикак это исправить?