Обработка неверного поля для тикера - Rblpapi - PullRequest
0 голосов
/ 14 мая 2019

Могу ли я спросить, как я могу превратить эту функцию Excel в R-код, используя Rblpapi?

Функция Excel: if(bdp("ABC Equity" , "Choosen_Field") = "#N/A Field Not Applicable","No Field", bdp("ABC Equity" , "Choosen_Field")

Итак, у меня есть фрейм данных с двумя столбцами (тикер, категория), который содержит 100 акций.

* Choosen_Field - это доступное поле в Bloomberg

Я хочу запросить фрейм данных, чтобы увидеть, доступно ли это поле тикера, если оно недоступно, то заполнитеСтолбец категории с надписью «Недоступно».

Но в настоящее время R просто возвращает сообщение об ошибке Error in bdp_Impl , Bad field:

Я надеюсь сделать это без использования цикла for, например

category_df <- bdp(securities = c(Ticker_df$bloombergTicker), 
                   fields = c("Choosen_Field"))

Спасибо всем большое.

...