我想要一种通用的方法来重新排序因子(在我的情况下是向量的数字),而无需手动进行。例如:
sizes <- factor(c(5,4,2,3,1))
应该变成sizes <- factor(c(1,2,3,4,5))
我知道我可以只用sizes <- factor(c(1,2,3,4,5))
来明确地做到这一点,但我希望有一种更通用的方法,首先将较小的值1放在最后,然后将最大的值放在最后值,可以是任何值。
答案 0 :(得分:2)
在tidyverse(forcats软件包)中,有fct_rev()