我一直在尝试使用 R 中的 XBRL 包从 sec 网站分离损益表、资产负债表和现金流数据。理想情况下,我会将这三者输入到单独的数据框中,希望将数据导出到统一的产品中在excel中。
我可以使用以下命令在 R 控制台中打印出语句:
inst <- "http://www.sec.gov/Archives/edgar/data/1223389/000122338914000023/conn-20141031.xml"
options(stringsAsFactors = FALSE)
xbrl.vars <- xbrlDoAll(inst)
xbrl.sec <- xbrlSECdev01(xbrl.vars)
xbrl.sec$showStatements()
但我无法创建一个数据框来保存所有这些信息。
到目前为止,我已经尝试过:
conn.data <- xbrl.sec$showStatements()
不幸的是,这只是再次打印出数据并留下conn.data
NULL。
知道如何存储这些数据吗?
“如何在 R 的 XBRL 包中获取由 xbrlDoAll 创建的列表,并将它们组织成 Excel 中可读的数据框? ” 去年三月有人问过,但没有得到答复。