【发布时间】:2014-08-21 04:42:35
【问题描述】:
我有两个数据框,一个包含按天计算的数据,另一个包含按不规则时间多天间隔的数据。例如:
一个数据框precip_range,包含不规则时间间隔的降水数据:
start_date<-as.Date(c("2010-11-01", "2010-11-04", "2010-11-10"))
end_date<-as.Date(c("2010-11-03", "2010-11-09", "2010-11-12"))
precipitation<-(c(12, 8, 14))
precip_range<-data.frame(start_date, end_date, precipitation)
还有一个带有每日降水数据的数据框precip_daily:
day<-as.Date(c("2010-11-01", "2010-11-02", "2010-11-03", "2010-11-04", "2010-11-05",
"2010-11-06", "2010-11-07", "2010-11-08", "2010-11-09", "2010-11-10",
"2010-11-11", "2010-11-12"))
precip<-(c(3, 1, 2, 1, 0.25, 1, 3, 0.33, 0.75, 0.5, 1, 2))
precip_daily<-data.frame(day, precip)
在此示例中,precip_daily 表示模型估计的每日降水量,precip_range 表示特定日期范围内测量的累积降水量。我正在尝试将模型与测量数据进行比较,这需要同步时间段。
所以,我想通过数据框start_date 和end_date 之间的日期日期范围来总结数据框precip_daily 中的precip 列(观察计数和precip 的总和)。 @。对最好的方法有什么想法吗?
【问题讨论】:
标签: r