Возможный дубликат:
r имена переменных quantmod
R: объединение множества data.frames
Я хотел бы выполнить функцию на нескольких объектах. Я знаю, что могу использовать merge()
вместо 2:
library(quantmod)
symb <- c('AAPL', 'GE')
getSymbols(symb, from='2005-01-01')
foo <- merge(AAPL$AAPL.Adjusted, GE$GE.Adjusted)
Но скажем, symb
— это все составляющие индекса Dow Industrials; getSymbols
возвращает 30 объектов. Я все еще хочу получить таблицу или xts скорректированных цен для всех 30 акций.
Я могу представить цикл merge
, который добавлял бы столбец Adjusted каждого символа к новому объекту, но:
- Это неэлегантно. Есть ли способ лучше? Кто-то предложил
Reduce()
, но я не мог понять это в данном контексте. - Я все равно не знаю, как назвать каждый из символов, которые появятся в
objects()
.
getSymbols
- person GSee   schedule 03.01.2013