R 如何在“中打印字符向量”;复制粘贴";准备就绪列表格式(例如“a、b、c”)?

R 如何在“中打印字符向量”;复制粘贴";准备就绪列表格式(例如“a、b、c”)?,r,R,我想在R中打印一个字符向量,以便复制并粘贴到文本上。逗号分隔,没有引号 有一些类似的问题 Dput以代码就绪格式()打印,但保留引号 函数noquote删除引号,但也删除逗号() >vec打印(vec) [1] “a”“b”“c” >dput(vec) c(“a”、“b”、“c”) >noquote(vec) [1] a、b、c 我想要一个像这样的输出 a, b, c 或类似的 有人知道吗?使用cat(vec,sep=“,”)我们可以使用cat(您也可以定义自己的打印方法),正如上面MrFl

我想在R中打印一个字符向量,以便复制并粘贴到文本上。逗号分隔,没有引号

有一些类似的问题

Dput以代码就绪格式()打印,但保留引号

函数noquote删除引号,但也删除逗号()

>vec打印(vec)
[1] “a”“b”“c”
>dput(vec)
c(“a”、“b”、“c”)
>noquote(vec)
[1] a、b、c
我想要一个像这样的输出

a, b, c
或类似的


有人知道吗?

使用
cat(vec,sep=“,”)
我们可以使用
cat
(您也可以定义自己的打印方法),正如上面MrFlick所指出的那样。@MrFlick您的评论是一个很好的答案。你能把它作为答案贴出来,这样我就可以把它标记为正确的吗?谢谢