【发布时间】:2012-06-19 02:05:50
【问题描述】:
我的问题是关于如何管理空气质量数据库中的日期和时间,从 2002 年到 2008 年,它每天每十分钟保存一次数据。
我想生成几个分析和绘图,但仅参考从早上 6:00 到早上 8:00 的早晨高峰时间我试图在所需的时间间隔内生成图表,但 R 工具总是绘制 24因此,一天中的小时数会扭曲高峰时段的可用数据。
非常感谢您就如何仅在高峰时段选择和绘制间隔以及如何生成多个图表提供指导。
我有下一个脚本来生成日期间隔,但我想汇总小时间隔(早上 6-8 点)并仅绘制间隔数据:
# select interval
start.date = as.POSIXct("2007-03-27 05:00", tz = "GMT")
end.date = as.POSIXct("2007-05-27 05:00", tz = "GMT")
subdata = subset(mydata, date >= start.date & date <= end.date,
select = c(date, nox, co))
#
#plot the variables
【问题讨论】:
-
考虑包含一小组数据,如果需要,可以添加假数据。此外,请考虑为该组数据包含所需的结果。
-
您查看过包裹
lubridate吗?它可以满足您的需求,但如果没有任何可重复的数据,就很难提供示例。 -
仅供参考,许多人更喜欢在 R 中使用“
标签: r date time-series hour