繁体   English   中英

使用 scan() 在 R 中读取多个 .txt 文件

[英]Read multiple .txt files in R with scan()

我有一个语料库,从这里分为许多不同的 .txt 文件: http : //www.thegrammarlab.com/? nor-portfolio=corpus-of-presidential-speeches-cops-and-a-clintontrump-corpus

这些数据文件是原始数据,因此我使用如下所示的scan功能:

scan("Clinton_2016-07-28.txt", what = "character", sep=NULL)

我想知道如何自动扫描文件夹中的每个文件。 另外,我使用scan是因为它创建了一个我正在寻找的字符向量。

正如@MrFlick 提到的,您可以使用list.files获取工作目录中的所有文本文件,然后您可以使用lapply在列表中读取它们。

filenames <- list.files(pattern = '\\.txt$')
result <- lapply(filenames, scan, what = "character", sep=NULL)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM