Я пытаюсь создать столбец с помощью RBLPAPI BDH
StockMove <- function(ticker){
StockMove <- bdh("MSFT Equity", "Chg_Pct_1D", x$Date, x$Date)
colnames(ernmove) <- NULL
ernmove <- ernmove[,2]
}
но я продолжаю получать ошибку
Error in eval(substitute(expr), envir, enclos) : expecting a single value
Called from: bdh_Impl(con, securities, fields, start.date, end.datee, options, overrides, verbose, identity)
x$Date — это столбец исторических дат, и я пытаюсь создать новый столбец и извлечь данные BDH для каждой строки, соответствующей столбцу x$Date в этой строке. . В качестве проверки работоспособности я использовал Sys.Date() вместо ввода x$Date, и он работает правильно.
Спасибо за любой совет, это мой первый вопрос, поэтому извиняюсь за любые ошибки.