我从以下数据开始:
a <- xts(order.by = Sys.Date()-1:5,(6:10))
b <- xts(order.by = Sys.Date()-5:10,(10:15))
merge(a,b)
a b
2019-04-05 NA 15
2019-04-06 NA 14
2019-04-07 NA 13
2019-04-08 NA 12
2019-04-09 NA 11
2019-04-10 10 10
2019-04-11 9 NA
2019-04-12 8 NA
2019-04-13 7 NA
2019-04-14 6 NA
rbind(a,b)
[,1]
2019-04-05 15
2019-04-06 14
2019-04-07 13
2019-04-08 12
2019-04-09 11
2019-04-10 10
2019-04-10 10
2019-04-11 9
2019-04-12 8
2019-04-13 7
2019-04-14 6
注意如何重复输入2019-04-05的10和值。我想避免使用removeplicates方法,并尽可能将其作为合并操作的一部分。
所需的输出类似于rbind版本,但没有重复的条目。
[,1]
2019-04-05 15
2019-04-06 14
2019-04-07 13
2019-04-08 12
2019-04-09 11
2019-04-10 10
2019-04-11 9
2019-04-12 8
2019-04-13 7
2019-04-14 6
在这种情况下,日期的值是相同的,但是如果不相同,我应该可以选择想要的那个。