Обходной путь к Quantmod getDividends, который, по-видимому, перестал работать 16 января 2020 г. - PullRequest
0 голосов
/ 05 февраля 2020

Моя R-программа перестала работать 16 января

 quantmod::getDividends('BBY')
gives:

Error in vapply(parse(text = fr[, 2]), eval, numeric(1)) : 
  values must be length 1,
 but FUN(X[[1]]) result is length 2

1 Ответ

0 голосов
/ 12 марта 2020

Yahoo Finance изменил разделитель коэффициента разделения с "/" на ":". Например, разделение 2 на 1 составило 1/2, но теперь составляет 2: 1. Это сломало getSplits() и getDividends() (что называется getSplits()).

Это было исправлено в QuantMod 0,4-16, который сейчас находится на CRAN. Windows двоичные файлы должны быть доступны в течение следующих нескольких дней.

...