Хотя, несомненно, есть лучший способ сделать это (я имею в виду ручное назначение списка).
я есть 4 фрейма данных, которые содержат столбец даты, столбец цены и столбец возврата.
данными.1:
Date Price Return
2009-01-02 100 0.2
2009-01-03 110 0.1
etc.
data.2:
Date Price Return
2009-02-02 60 0.15
2009-02-03 50 -0.1
etc.
Я хотел бы настроить цикл и применить функцию плотность () к каждому фрейму данных, возвращая значения плотности для возвращаемых значений.
Я до конца о создании списка, создании цикла и использовании lapply () для этого, так
> ff <- list(data.1, data.2, data.3, data.4)
> for(i in 1:length(ff){
density[[i]] <- lapply(ff, density(ff[[i]]$Return))}
но это, очевидно, не работает. Может ли кто-нибудь предложить мне помощь?
Заранее спасибо - Дани