サーバーからいくつかのデータを取得していて、長さが異なる約 200 個の時系列オブジェクトを取得しています。これは機能しないので、それらを 1 つのオブジェクトにマージし、利用可能なデータがない位置に NA を書き込みたいと考えています。また、シリーズごとに複数の変数があります。ループを試してみましたが、まだ機能していません。これを整理するよりエレガントな方法があるはずです。たとえば、次のものがあるとします。
library(zoo)
a=zoo(matrix(rnorm(300), 100, 3),Sys.Date()-100:1)
b=zoo(matrix(rnorm(375), 125, 3),Sys.Date()-125:1)
c=zoo(matrix(rnorm(525), 175, 3),Sys.Date()-175:1)
d=zoo(matrix(rnorm(450), 150, 3),Sys.Date()-150:1)
e=list(a,b,c,d)
z=do.call(merge,e)
編集:これは機能します