Я пытаюсь использовать finreportr для загрузки основ из базы данных EDGAR SEC, но получаю исключение:
library(finreportr)
GetIncome('FB', 2015)
Error in mutate_impl(.data, dots): Evaluation error: `as_dictionary()` is defunct as of rlang 0.3.0.
Please use `as_data_pronoun()` instead.
Traceback:
1. GetIncome("FB", 2015)
2. GetFinancial(income.descriptions, symbol, year)
3. GetURL(symbol, year)
4. GetAccessionNo(symbol, year, foreign = FALSE)
5. mutate(reports.df, filing.year = substr(reports.df$filing.date,
. 1, 4)) %>% filter(filing.year == year.char) %>% filter(filing.name ==
. "10-K" | filing.name == "20-F")
6. eval(lhs, parent, parent)
7. eval(lhs, parent, parent)
8. mutate(reports.df, filing.year = substr(reports.df$filing.date,
. 1, 4))
9. mutate.data.frame(reports.df, filing.year = substr(reports.df$filing.date,
. 1, 4))
10. as.data.frame(mutate(tbl_df(.data), ...))
11. mutate(tbl_df(.data), ...)
12. mutate.tbl_df(tbl_df(.data), ...)
13. mutate_impl(.data, dots)
Не могли бы вы посоветовать мне, как преодолеть эту ошибку?
Или альтернативно указать на другие пакеты в R или Python?