在这里,我编写了一个小代码,其中数字需要水平地打印在txt文件中,在这里生成为"note.txt“。
for(n in 1:4)
{
write.table(n,"note.txt",append = TRUE)
}我得到的输出就像
"x"
"1" 1
"x"
"1" 2
"x"
"1" 3
"x"
"1" 4而我希望产出如下:
1 2 3 4或
1,2,3,4请帮帮我。
发布于 2015-05-15 07:14:01
R中的粘贴函数可以使用分隔符组合向量/字符串(使用collapse属性在粘贴命令中指定分隔符)。
如果向量v包含要水平打印的一组数字。
v=c(1:4);
write(paste(as.character(v), collapse=","),"note.txt",append="TRUE";https://stackoverflow.com/questions/30253213
复制相似问题