【发布时间】:2014-09-01 20:17:05
【问题描述】:
如何获得用逗号分隔的 R 输出(假设是向量的元素)? (即不是按空格)
目前我只能得到以空格分隔的输出。
【问题讨论】:
-
见
paste折叠选项。
如何获得用逗号分隔的 R 输出(假设是向量的元素)? (即不是按空格)
目前我只能得到以空格分隔的输出。
【问题讨论】:
paste折叠选项。
试试这个例子:
#dummy vector
v <- c("a","1","c")
#separated with commas
paste(v,collapse=",")
#output
#[1] "a,1,c"
编辑 1: 感谢@DavidArenburg:
cat(noquote(paste(v,collapse=",")))
a,1,c
编辑 2: 另一种选择:@RichardScriven
cat(v, sep = ",")
【讨论】:
[1] 只显示第一项的索引,它不是输出的一部分。
cat(noquote(paste(v,collapse=",")))
cat(v, sep = ",")