我正在寻找合并两个向量(时间和位置)来创建一个数据帧,它具有每个位置的所有时间。以下是两个向量:合并两个向量来为一个组创建重复
#Here are the hours
base_hours = seq(
from=as.POSIXct("2015-1-1 0:00", tz="America/New_York"),
to=as.POSIXct("2015-1-3 23:00", tz="America/New_York"),
by="hour"
)
#hypothetical locations
loc = c("woodside", "corona", "jackson heights", "flushing")
如何合并它们以便每个位置都具有基准小时内的每个日期?决胜盘会是这个样子:
loc hours
woodside 2015-01-01 00:00:00 EST
woodside 2015-01-01 01:00:00 EST
woodside 2015-01-01 02:00:00 EST
corona 2015-01-01 00:00:00 EST
corona 2015-01-01 01:00:00 EST
corona 2015-01-01 02:00:00 EST
使用'expand.grid(loc,base_hours)' – akrun