Формула blpapi работает в Excel, но не в R
Я пытаюсь заменить некоторые примеры, которые мы использовали для получения некоторых данных из Bloomberg, сценарием на R, который может автоматизировать некоторые задачи.
Обычно с rblpapi я могу использовать те же команды, которые работают для Excel в R, но я нашел такую, которая не работает. Следующая команда в Excel:
=BDP("ABG SM Equity" ; "ARD_NET_INC" ; "FUND_PER=C")
возвращает нужное мне число, но если я попробую это в R:
bdp( "ABG SM Equity" , "ARD_NET_INC", "FUND_PER=C")
он отправляет сообщение об ошибке:
Ошибка в bdp_Impl(con, ценных бумагах, полях, опциях, переопределениях, многословно: параметры запроса должны быть названы.
я пытался options= c("FUND_PER","C")
и много возможных комбинаций, но он возвращает сообщения об ошибках, такие как:
Попытка получить доступ к неизвестному подэлементу 'FUND_PER' в элементе 'ReferenceDataRequest'
Как правильно указать опцию или просто получить эти данные из запроса?
Я использую R 3.4.0 на Windows.
Спасибо заранее.
1 ответ
Следующий код добился цели:
bdp( "ABG SM Equity" , "ARD_NET_INC", overrides = c("FUND_PER"="C"))
Мне просто нужно было использовать переопределения вместо опций.