rbind时间序列和删除相同的日期[重复]

问题描述 投票:2回答:1

这个问题在这里已有答案:

xy都在2018-08-08重叠。如何组合我保留所有x值的行,然后只保留y的值不与x的相同索引/日期值重叠?

x <- as.xts(1:10, Sys.Date()+1:10). 
y <- as.xts(11:20, Sys.Date()+10:19). 
z <- rbind(x,y)

2018-07-30    1
2018-07-31    2
2018-08-01    3
2018-08-02    4
2018-08-03    5
2018-08-04    6
2018-08-05    7
2018-08-06    8
2018-08-07    9
2018-08-08   10
2018-08-08   11
2018-08-09   12
2018-08-10   13
2018-08-11   14
2018-08-12   15
2018-08-13   16
2018-08-14   17
2018-08-15   18
2018-08-16   19
2018-08-17   20

应该错过y的2018-8-8 11值

2018-07-30    1
2018-07-31    2
2018-08-01    3
2018-08-02    4
2018-08-03    5
2018-08-04    6
2018-08-05    7
2018-08-06    8
2018-08-07    9
2018-08-08   10
2018-08-09   12
2018-08-10   13
2018-08-11   14
2018-08-12   15
2018-08-13   16
2018-08-14   17
2018-08-15   18
2018-08-16   19
2018-08-17   20
r xts
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.