【发布时间】:2016-12-28 03:54:09
【问题描述】:
我有一个数字向量,并希望使用自定义顺序按名称重新排序。
x <- sample(1:20, 5)
names(x) <- c("feb", "may", "mar", "jan", "apr")
x
feb may mar jan apr
7 10 5 13 11
如您所见,向量不是按月顺序排列的
期望的输出
我希望使用名称按月顺序重新排序此字符向量,即jan, feb, mar, apr, may...
这怎么可能?
注意:我追求的是一种可用于所有名称/字符串的方法,而不是专门用于日期对象的方法
【问题讨论】: