提问人:Let 提问时间:11/13/2023 更新时间:11/13/2023 访问量:6
向量中的日期序列
Sequence of dates in a vector
问:
我正在努力拉皮条,并想创建一个 3 或 4 个日期的向量作为字符,这样我就可以将它们作为标签包含在图形的 x 轴上;我不想指定确切的日期,因为我的数据集可能会随着数年而变化。
我有什么: 一个包含 3 个变量作为 POSIXct 的 tibble,我从中将最后一个变量子集为一个名为“data”的新 tibble,其中包含日期
data <- structure(list(DT_obs = structure(c(18869, 18870, 18871, 18872, 18873, 18874, 18875, 18876, 18877, 18878, 18879), class = "Date")), row.names = c(NA, -82L), class = c("tbl_df", "tbl", "data.frame"))
我的期望
一个由 3 个或 4 个日期组成的向量,第一个、最后一个和 1 个或 2 个,具体取决于向量的长度> dates_tab [1] "2021-08-30" "2021-09-04" "2021-09-09"
我试过了什么 我尝试使用 seq() 和 seq。Date() 将 first(data) 和 last(data) 作为参数,但它不起作用,因为 first(data) 和 last(data) 为我提供了完整的数据集,而不仅仅是第一个或最后一个值。也许数据集“数据”的格式不正确?
感谢您的帮助=)
答: 暂无答案
上一个:如何递增非连续重复组
评论