【发布时间】:2022-01-27 23:44:32
【问题描述】:
我有问题。我有一个时间序列,我有其他数据的值。现在我只想将第二个数据值添加到新列的时间序列中。为了更好地理解,我附上一个例子。 我拥有的数据
time value
09:00 14
09:10 25
09:13 44
09:16 33
09:24 22
09:30 55
09:45 33
09:55 45
10:00 22
10:05 33
time value
09:13 22
09:30 33
09:45 22
所以,我有这样的数据,但超过 2000 行。 我只是想知道我们如何使用 2 个不同的数据并将它们同时放置以获取一个具有 3 列的数据框。 比如我的输出应该是这样的
time value values2
09:00 14 0
09:10 25 0
09:13 44 22
09:16 33 0
09:24 22 0
09:30 55 33
09:45 33 22
09:55 45 0
10:00 22 0
10:05 33 0
【问题讨论】:
-
尝试使用
merge()函数,例如df3 value-column,例如names(df2) <- c("time", "value2"). -
谢谢。有效。我正在寻找那个命令。非常感谢您的回答。
标签: r time-series xts