Уважаемое сообщество пользователей R,
У меня есть много data.frames в списке следующим образом (для удобства показан только один data.frame в списке из 21):
> 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 ...
Если я работаю с каждым data.frame в списке по отдельности, я могу создать объект зоопарка из температуры и даты, например:
> BallitoRaw.zoo <- zoo(datal$BallitoRaw.DAT$temp, datal$BallitoRaw.DAT$date)
Объект зоопарка выглядит так:1011 * Как мне использовать llply или применить (или подобное), чтобы работать со всем списком сразу?
Вывод должен перейти в новый список data.frames или в серию независимых data.frames (каждый из которых назван так, как в примере с зоопарком выше).Обратите внимание, что столбец даты, хотя и является регулярным временным рядом (днями), содержит пропущенные даты (в дополнение к NA для временных значений существующих дат);недостающие даты будут заполнены функцией зоопарка.Таким образом, выходной файл data.frame с объектом zoo будет длиннее исходного.
Помощь, любезно оцененная.