【发布时间】:2017-06-08 13:07:42
【问题描述】:
我正在尝试对格式为 M/Y 的日期列进行排序。我尝试使用其他帖子中给出的几种方法,但没有任何帮助。请建议。 对于 2012 年,它正确显示了 2012 年给出的所有月份,但随后它改变了模式。谢谢你。
【问题讨论】:
-
欢迎来到 SO。请查看有关如何生成minimum, complete, and verifiable example 的这些提示,以及creating a great example in R 上的这篇文章。您没有使用日期变量。它可能是一个因子变量,但也可能是一个字符变量。您必须将其转换为字符,使用
strsplit和paste或gsub将格式设置为 Y/M。在个位数月份前包含 0(01 表示一月)。然后它将正确排序。
标签: r sorting sql-order-by