这个问题在这里已有答案:
我是R的新手,很抱歉我的基本问题:-)
我试图从一个简单的文本文件中读取并写入一个字符向量。该文件基本上是没有标题的名称列表,例如:
IBM
微软
亚马逊
我想从中读取并写入一个像这样的字符向量:user.list < - c(“ibm”,“microsoft”,“amazon”)
尝试使用read.data read.table但没有成功...
有任何想法吗?谢谢
如果文本文件每行只包含一个项目,则可以使用readLines()
函数将数据读取到字符向量。
rawData <- "ibm
microsoft
amazon
hp
apple"
companies <- readLines(textConnection(rawData))
str(companies)
......和输出:
> companies <- readLines(textConnection(rawData))
> str(companies)
chr [1:5] "ibm" "microsoft" "amazon" "hp" "apple"
>