如果这些日期是假期,我正在尝试将一周中的特定日期定义为周末。 我的数据如下:
Time_Interval number_of_pickups wDay
<dttm> <int> <fct>
1 2014-07-01 00:00:00 2 weekday
2 2014-07-01 00:15:00 5 weekday
3 2014-07-01 00:30:00 2 weekday
4 2014-07-01 00:45:00 1 weekday
5 2014-07-01 01:00:00 2 weekday
6 2014-07-01 02:00:00 2 weekday
wDay是“工作日”和“周末”的一个因素 我正在尝试通过以下while循环将7/4和9/1更改为周末(现在将它们定义为“工作日”):
start <- as.POSIXct("2014-07-04 00:00:00",format="%Y-%m-%d%H:%M:%S", tz = "America/New_York")
end <- as.POSIXct("2014-07-05 00:00:00",format="%Y-%m-%d%H:%M:%S", tz = "America/New_York")
while (uber_train$Time_Interval >= start && uber_train$Time_Interval < end)
{
uber_train$wDay = "weekend"
}
不幸的是,这些日期的wDay列中没有任何变化。 有什么帮助吗? 谢谢!