temp <- data.frame(x=c(1,2,3), y=c("ba", "ab", "cc"))
temp
x y
1 1 ba
2 2 ab
3 3 cc
и я хочу упорядочить по возрастанию x и по убыванию y, но это не работает, даже если я конвертирую y из множителя в строку.
tt <- temp[order(-as.character(y)), ]
Ошибка в -as.character (y): неверный аргумент для унарного оператора