R:从文件读取并写入字符向量

时间:2017-12-29 07:35:12

标签: r csv import

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

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

IBM

微软

亚马逊

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

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

有什么想法吗?谢谢

1 个答案:

答案 0 :(得分: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"
>