Мне нужно преобразовать столбец Excel в список векторов в R. В столбце есть только названия акций, такие как APPL, GOOG, MSFT и т. Д. Но многие из них.
Мне удалось создать фрейм данных с именами акций, но безуспешно при создании списка так, как мне нужно.
Вот что я получил:
list_of_stocks <- read.table(file = "clipboard")
head(list_of_stocks)
V1
1 APPL
2 GOOG
3 MSFT
4 TTNP
5 AVCO
6 CCCL
Как видите, он структурирован как data.frame.
str(list_of_stocks)
'data.frame': 123 obs. of 1 variable:
$ V1: Factor w/ 74 levels "APPL","ACHV",..: 32 57 2 68 10 18 71 8 71 69 ...
Вот что мне нужно:
list_of_stocks
[1] "APPL" "GOOG" "MSFT" "TTNP" "AVCO" "CCCL"
Я буду использовать это в функции getSymbols, чтобы я мог загрузить несколько акций за один раз в среду.
Я хочу иметь возможность использовать его так:
getSymbols(list_of_stocks, env = stocks_research, auto.assign = TRUE)
Любая помощь?