r - 考虑日期的数据框的排序列 - R
问题描述
我有一个数据框(大小:36 行,2000 列),它在最后一行包含这种格式的每一列的日期"YYYY-MM-DD"
。如何使用最后一行中的日期对列进行排序?到目前为止我的尝试:
df[order(as.Date(df["Dates",], format="%Y-%m-%d")),]
df[order(lubridate::ymd(df["Dates",])),]
谢谢
解决方案
我们可以提取最后一行并执行order
df1[order(as.Date(unlist(tail(df1, 1))))]
推荐阅读
- database-administration - 数据库在可用性组中时如何使用数据库快照功能?
- java - Intellij 在实现类中没有看到 Lombok getter 的使用
- javascript - 如何有条件地为顶部选项卡导航器中的文本呈现填充?
- python - 如何从位置而不是名称给出的字段值初始化 Pydantic 对象?
- node.js - 为什么 Clinic.js 和 Autocannon 返回 0 2xx 响应,36164 非 2xx 响应?
- python - 数据框重组
- python - 即使将 Torch 安装在 GPU 上,它也与 cpu 一起安装
- c - malloc():矩阵逆的最大尺寸损坏
- gnuplot - 带阴影的线性不等式图
- c# - Linq 返回第 1 行的多个副本(计数正确)