我有一个数字向量,想使用自定义顺序按名称重新排序。
x <- sample(1:20, 5)
names(x) <- c("feb", "may", "mar", "jan", "apr")
x
feb may mar jan apr
7 10 5 13 11
Run Code Online (Sandbox Code Playgroud)
如您所见,向量不是按月顺序排列的
我希望使用名称通过月份顺序重新排序这个字符向量,即 jan, feb, mar, apr, may...
这怎么可能?
注意:我追求的是一种可以用于所有名称/字符串的方法,而不是专门用于日期对象