我如何从动物园对象中获取具有特定时间的所有日期?

问题描述 投票:0回答:1

假设我有一个日期/时间的动物园对象(PO​​SIXct)作为我的索引和值:

...                     val
2006-08-01 10:00:00      1
2006-08-01 10:10:00      2
2006-08-01 10:20:00      3
2006-08-01 10:30:00      4
...
2006-08-02 10:00:00      5
2006-08-02 10:10:00      6
2006-08-02 10:20:00      7
2006-08-02 10:30:00      8
...

这应该很简单,但是我想不起来如何获取所有日期/时间的列表,假设时间是上午10:10:00 ...


样本动物园数据对象:

Lines <- "datetime val
2006-08-01T10:00    1
2006-08-01T10:10    2
2006-08-01T10:20    3
2006-08-01T10:30    4
2006-08-01T10:40    10
2006-08-02T10:10    5
2006-08-02T10:20    6
2006-08-02T10:30    7
2006-08-02T10:40    8"

library(zoo)
z <- read.zoo(text = Lines, tz = "", header = TRUE, format = "%Y-%m-%dT%H:%M")
r dataframe zoo
1个回答
0
投票

一种方法是使用lubridate提取时间成分。

© www.soinside.com 2019 - 2024. All rights reserved.