1

可能重复:
将文本文件读入 R

我有一个自定义停用词列表,它位于一个用换行符分隔的文本文件中。如何在我的 R 脚本中使用该文件?

代码:

my_stopwords <- c(stopwords(),"aint","wanna","gonna",...)

唯一的问题是我想从文件中读取单词,而不是像上面那样对它们进行硬编码。我的文本文件如下所示:

"aint"
"wanna"
"gonna"
...

提前致谢。

4

2 回答 2

3

readLines可以在这里工作:

con <- file("filename.txt", "r")
readLines(con)

尽管现在您指定单词是“引用的”,但它可能不是一个很好的解决方案,您最好使用read.csv("filename.txt")

于 2012-11-29T05:33:17.967 回答
1

换行分隔的文件在技术上可以被视为有效的 CSV 文件。尝试read.csv()将列表作为 data.frame 获取。您可能想要unlist它或仅访问第一列以将其放入数组中,就像您所拥有的一样。

于 2012-11-29T05:32:32.153 回答