我在 R 中有一个 for 循环和一个字符列表,其中包括我试图从使用 tabulizer 包中提取数据的 pdf 文件。
pdf_list <- list.files("/path")
for (i in 1:length(pdf_list)){
extract_tables(paste(pdf_list[i])) ->df
do.call(rbind, df[-length(df)]) -> final
colnames(final) <- c("col1", "col2", "col3")
}
该循环有效,但仅适用于目录中的第一个 pdf。我对 R 中的循环相当陌生,非常感谢任何帮助。