r - 按 r 中的月份名称对向量进行排序
问题描述
我有一个矢量
monthData <- c("April", "June", "May", "August","July","September","December","November","October")
是否可以按月份名称的时间顺序对向量进行排序?
提前致谢
解决方案
您可以只使用内置的month.name
.
monthData[order(match(monthData, month.name))]
#> [1] "April" "May" "June" "July" "August" "September"
#> [7] "October" "November" "December"
推荐阅读
- powershell - Connect-MsolService:接收到 https://provisioningapi.microsoftonline.com/provisioningwebservice.svc 的 HTTP 响应时出错
- latex - 在英语和法语中使用 algorithm2e
- java - 检查用户是否使用 Firebase Auth 和数据库首次登录 Android 应用程序
- javascript - TypeError:警报不是函数
- r - 如何修复 R Shiny 中的“错误:可变长度不同(为 'input$s' 找到)”
- vba - 从 Word VBA 查询时如何保持访问窗口不可见
- groovy - 只使用闭包的急切插值行为就像一个懒惰的插值?
- spring - 如何访问另一个模式中的表中的数据
- javascript - 如何通过节点 js 在交易结果 Firebase 中获取价值
- javascript - PHP函数在帖子上不起作用,但如果我在页面上就可以