我有几个数据集,大多数时间间隔为15分钟。但是,某些数据集缺少读数(例如,样本数据集中的第3行应该是“2015年5月1日00:40 AM”)。此外,还有一些时间步长超过15分钟(例如,参见第3行和第6行) 如何添加缺少的时间步骤,使我的日期将继续以15米分钟的间隔,并在同一时间调整的时间步长超过15周分钟的时间间隔15分钟?如何填写丢失和调整data.frame中的不规则时间间隔R
s <- data.frame(Date = c(
"May 1 2015 00:10AM","May 1 2015 00:25AM",
"May 1 2015 00:56AM","May 1 2015 01:10AM",
"May 1 2015 01:25AM","May 1 2015 01:41AM",
"May 1 2015 01:55AM"),
val = c(1:7)
)
我所需的输出将是以下:
> s
Date val
1 May 1 2015 00:10AM 1
2 May 1 2015 00:25AM 2
3 May 1 2015 00:40AM NA
4 May 1 2015 00:55AM 3
5 May 1 2015 01:10AM 4
6 May 1 2015 01:25AM 5
7 May 1 2015 01:40AM 6
8 May 1 2015 01:55AM 7
你能请提供您最终期望的data.frame的例子? – ccapizzano
抱歉的格式,但我需要这样的事情: s < - data.frame(Date = c( “2015年5月1日00:10 AM”,“2015年5月1日00:25 AM”,“2015年5月1日00:40 AM “,”2015年5月1日00:55“,”2015年5月1日01:10“,”2015年5月1日01:25“,”2015年5月1日01:40“,”2015年5月1日01:55“),val = c(1,2,NA,3,4,5,6,7) ) – Jack
请在问题中输入所需的输出,而不是在评论中。 – putu