R 重复字符并用逗号分隔

R 重复字符并用逗号分隔,r,paste,repeat,R,Paste,Repeat,我想在R中写一些类似的东西:“Cat”、“Cat”、“Cat”、“Cat” 这就是我能得到的: paste(rep("Cat", 4), sep=",") # [1] "Cat" "Cat" "Cat" "Cat" 重复的单词没有用逗号分隔(后来我想用它来表示其他命令) 你能帮我一下吗?如果我重复这个问题,我很抱歉,但我找不到答案。我们需要使用collapse而不是sep paste(rep("Cat", 4), collapse=",") #[1] "Cat,Cat,Cat,Cat" @

我想在R中写一些类似的东西:
“Cat”、“Cat”、“Cat”、“Cat”
这就是我能得到的:

paste(rep("Cat", 4), sep=",")

# [1] "Cat" "Cat" "Cat" "Cat"
重复的单词没有用逗号分隔(后来我想用它来表示其他命令)


你能帮我一下吗?如果我重复这个问题,我很抱歉,但我找不到答案。

我们需要使用
collapse
而不是
sep

paste(rep("Cat", 4), collapse=",")
#[1] "Cat,Cat,Cat,Cat"

@为此,您可能需要
粘贴(rep('Cat',4),collapse=“,”)或
粘贴(rep('Cat',4),collapse=“,”)
toString(dQuote(rep('Cat',4))
@rawr不清楚OP为什么需要这些引号。我是基于另外一个问题进行评论的,其中OP指定了花式引号。双引号似乎是非ascii的,但单引号不是<代码>x@rawr谢谢你的函数。看起来是那样的