在R中使用cat删除最后一个向量元素中的逗号

pat*_*atL 0 r cat

我在R中遇到一个小问题,但是我不知道如何解决它。

我想使用cat在R控制台中使用中的sep参数打印消息cat。这是我尝试过的:

words <- c("foo", "foo2", "foo3")
cat("words not included:", "\n", words, sep = ",")
#words not included:,
#,foo,foo2,foo3
Run Code Online (Sandbox Code Playgroud)

如我们所见,逗号:foo。之后插入。

然后我做了:

cat("words not included:", "\n", words, sep = ",", "\n")
#words not included:,
#,foo,foo2,foo3,
Run Code Online (Sandbox Code Playgroud)

我想要的输出是:

#words not included:
    #foo,foo2,foo3
Run Code Online (Sandbox Code Playgroud)

H 1*_*H 1 5

您可以使用toString()代替中的sep参数cat()

cat("words not included:", "\n", toString(words),  "\n")

words not included: 
 foo, foo2, foo3 
Run Code Online (Sandbox Code Playgroud)