Хммм ... кажется, что у вас есть несколько проблем здесь, и недавние изменения в посте, кажется, удалили некоторые из них. Проблема без имен строк будет возникать, если вы используете пакеты, которые приводят ваш data.frame к таблице, в которой нет имен строк.
Я думаю, что если вы просто используете quantmod
, это позаботится о многих ваших проблемах здесь.
Он вернет объект xts
, в котором имена строк хранятся как вектор дат. Настройки по умолчанию возвращают 2942 наблюдения или ежедневные значения от 2007-01-02
, если рассматриваемая безопасность существовала так долго и не содержит пропущенных значений.
Изменение вашего кода выше:
MyData <- read.csv(file="C:/Users/Documents/EQUITY_L.csv", header=TRUE, sep=",")
Symbol<-MyData$SYMBOL
А затем добавив это
library(quantmod)
getSymbols(Symbol)
Вот и все!
г quantmod