0

我正在尝试使用 R 将一些 pdf 文件文本保存到列中。下面是我的代码,其中我在扇区数据 [行,“TextinPdfs”] <- 提到错误的文本中出现错误,如下所示。!分配的数据text必须与行下标兼容row。必须分配 x 1 行。x 分配的数据有 43 行。i 行更新需要一个列表值。你需要list()as.list()

for (row in 1:nrow(sector_data)) {
 tryCatch({
      #print("its printing")
      text <- pdf_text("E:/files/Axiata_2013.pdf")
      
      sector_data[row, "TextinPdfs"] <- text
      sector_data_filtered <- rbind(sector_data_filtered, sector_data[row,])
    }, error = function(e) {
      print(paste("File", filename, "is corrupted"))
    })
   }

有人可以尽快帮助解决这个问题。

4

0 回答 0