r - 根据字符串的存在过滤小标题列表
问题描述
我正在尝试从报表中提取财务数据。我有一个excel,它是从转换后的扫描中获得的,其中每张纸代表财务报表中的一页。我将它转换为一个列表,其中每个 tibble 是一个页面。现在我想根据特定字符串的存在对其进行过滤,例如“财务状况合并报表”或“财务状况合并报表(续)”。结果,我想获得一个仅包含资产负债表的列表,然后将其水平合并。注意:此字符串将在距顶部 10 个单元格内(作为标题)。
mysheets_fromexcel <- list()
mysheetlist <- excel_sheets("file.xlsx")
i=1
for (i in 1:length(mysheetlist)){
tempdf <- read_excel("file.xlsx", sheet = mysheetlist[i])
mysheets_fromexcel[[i]] <- tempdf
}
mysheets_fromexcel[[11]]
解决方案
推荐阅读
- git - 我想将文件夹中的所有内容移动到层次结构中的上一级并删除 GitHub 中的上一个文件夹
- perl - Perl 成语 // 0
- reactjs - 只有一个提交按钮和单个 api 的 3 个 redux 之间有 3 个 redux 表单,所以我将 3 个表单数据放在单个 api 上
- python-3.x - 最新版本的 Anaconda 与 Python 和其他库不兼容
- jquery - 使用 attr() 方法更改多个属性以及jQuery 中的标记文本
- symfony - 可以关闭实体跟踪吗?
- c - Use of ampersand operator in Scanf
- visual-studio-code - 从调试服务器以编程方式更新/刷新 VSCode 监视面板中的对象
- python - 如何检查 zip() 生成的对象是否为空?
- python - 通过行和列索引在 Dataframe 中查找确切的元素位置