R:从文件中读取并写入字符向量[重复]

问题描述 投票:-1回答:1

这个问题在这里已有答案:

我是R的新手,很抱歉我的基本问题:-)

我试图从一个简单的文本文件中读取并写入一个字符向量。该文件基本上是没有标题的名称列表,例如:

IBM

微软

亚马逊

我想从中读取并写入一个像这样的字符向量:user.list < - c(“ibm”,“microsoft”,“amazon”)

尝试使用read.data read.table但没有成功...

有任何想法吗?谢谢

r csv import
1个回答
1
投票

如果文本文件每行只包含一个项目,则可以使用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"
>
© www.soinside.com 2019 - 2024. All rights reserved.