用“r”中的换行符替换字符串空格

时间:2015-09-08 16:02:04

标签: r lapply writetofile

我正在使用R.我有一个excel文件,其中每行包含两行或三行描述。我希望在单独的文本文件中写入每一行。所以,假设我有一个包含100行的excel文件,我将需要100个单独的文本文件。

对于如何以有效的方式做到这一点有什么想法吗?

1 个答案:

答案 0 :(得分:0)

将文件/表格保存为csv并使用read.csv将csv作为R数据帧读取。

然后,您可以将mapply与数据框变量一起使用(比如称为x,其中$desc列用于描述)。为名为fnms的数据框的每一行创建一个带有一个条目的字符向量。使用`fnms< - paste0(“text”,1:nrow(x),“。txt”)或类似内容。

把:

mapply(write, x$desc, fnms)