r语言 - Postgresql 生成常规时间戳序列



我正在使用 PivotalR 包从 R 使用 postgresql(8.4.2) 运行传递查询。我需要生成一系列以秒递增的时间戳值,并将该系列合并为列的每个值。类似的东西

col a   series
  a     2015-01-24 09:30:01
  a     2015-01-24 09:30:02
  b     2015-01-24 09:30:01
  b     2015-01-24 09:30:02

有什么方法可以做到这一点?我无法使用 generate_series(),因为我认为该版本不支持该功能。

@ BondedDust 谢谢。我用了seq(ISOdate(<year,month,day,h,m,s>),by=1,length.out=n).然后将其作为数据框导出到数据库,并在日期上执行连接。能做到诀窍。

最新更新