gpt4 book ai didi

r - 保持两个时间序列的共同观察

转载 作者:行者123 更新时间:2023-12-04 10:18:21 25 4
gpt4 key购买 nike

我有三个 xts 系列。它们中的大多数在索引中都有共同的日期。但是有些日期在一个索引中而不是在第二个中,有些在第二个而不是在第三个中,反之亦然。我只想保持对共同元素的观察。请参阅示例,希望创建一个通用 xts,其中将包括所有三个系列中相同日期的观察结果,这意味着它将包括所有三个系列的“2002-01-05 到 2002-01-10”的观察结果。

library(xts)
library(zoo)
library(lubridate)

date1<-seq(ymd("2002-01-01"),by="day",length.out = 10)
xts1<-xts(rnorm(1:10),order.by = date1)
date2<-seq(ymd("2002-01-03"),by="day",length.out = 10)
xts2<-xts(rnorm(1:10),order.by = date2)
date3<-seq(ymd("2002-01-05"),by="day",length.out = 10)
xts3<-xts(rnorm(1:10),order.by = date3)
common_xts<-


最佳答案

这很简单。

common_xts<-merge.xts(xts1,xts2,xts3,all=FALSE)

关于r - 保持两个时间序列的共同观察,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60982911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com