各位R・ユーザー・コミュニティのdata.framesに関数を適用し、質問 - リスト
21のリストに(一つだけdata.frameを次のように私は、リスト内の多くのdata.framesを持っています
> BallitoRaw.zoo <- zoo(datal$BallitoRaw.DAT$temp, datal$BallitoRaw.DAT$date)
動物園のオブジェクトは、次のようになります。私は、リスト内の各data.frame上で動作している場合、個別に私のような、TEMPおよび日から動物園のオブジェクトを作成することができます
> str(datal)
List of 21
$ BallitoRaw.DAT :'data.frame': 1083 obs. of 3 variables:
..$ Filename: Factor w/ 21 levels "BallitoRaw.DAT",..: 1 1 1 1 1 1 1 1 1 1 ...
..$ date :Class 'Date' num [1:1083] 7318 7319 7320 7321 7322 ...
..$ temp : num [1:1083] NA 25.8 NA NA NA NA NA NA NA 24.4 ...
:)便宜上示しますこれ:
> head(BallitoRaw.zoo)
1990-01-14 1990-01-15 1990-01-16 1990-01-17 1990-01-18 1990-01-19
NA 25.8 NA NA NA NA
リスト全体を一度に処理するには、llplyまたはapply(または同様の方法)を使用するにはどうすればよいですか?
出力は、data.framesの新しいリスト、または一連の独立したdata.frames(上記のzooの例のように名前が付けられています)に移動する必要があります。日付列には、通常の時系列(日数)には欠けている日付(既存の日付のtemのためのNAsに加えて)が含まれています。欠落している日付は動物園の機能によって満たされます。したがって、動物園オブジェクトを伴う出力data.frameは元のものよりも長くなります。
親切に感謝します。ここで