如何让扫描函数接受r中的空字符串?

时间:2015-04-22 21:46:32

标签: r

我有一个txt文件,其中包含由换行符分隔的单词列表。我总共用换行符分隔5个单词,第一个单词是空字符串。当我运行以下代码时,它返回“读取4项”。它忽略了空字符串。我希望它被视为其中一项。 这是我从文本文件中读取项目的代码。

vector1 <- scan("output1.txt", what="", sep="\n",skip = 0). Thanks

1 个答案:

答案 0 :(得分:1)

您可以使用readLines来实现此目的:

我有一个名为words.txt的文本文件:

<empty string>
hi
hello
bye
ciao

运行readLines后:

a <- readLines('words.txt')
> a
[1] ""      "hi"    "hello" "bye"   "ciao" 

正在正确捕捉空字符串。