将字符向量转换为带换行符的单个字符串,另存为R中的对象

时间:2016-08-10 09:29:32

标签: r excel

我正在尝试使用R来获取字符向量的内容,并在项目之间创建一个包含换行符的单个字符串。最终目标是将文本导入excel文件,以便一个单元格包含所有项目,每个项目都在一个单独的行中。

TextVector <- c("Name1", "Name2", "Name3")
cat(paste(TextVector, collapse = '\n'))

这给出了我想要的输出,但它只打印了...我无法将它保存到对象中。最后,我想要一个csv文件,其中包含一个包含换行符的单元格中的项目,如下所示:
名1
名称2
NAME3

感谢您的任何建议!

1 个答案:

答案 0 :(得分:1)

如果要将对象保存到磁盘,可以有多种选择。

  1. save() or save.image()。对象或工作空间将另存为.RData文件。它可以使用load()加载,如load(“/ path / to / file.RData”)
  2. 写入文件,即write.table or write.csv  可以是csv,excel,tsv
  3. 如果您想要xlsx格式,可以使用xlsx库

    库(XLSX)

    write.xlsx(mydata,“c:/mydata.xlsx”)