【发布时间】:2020-11-18 21:29:12
【问题描述】:
我有一个单词向量,我想用引号和逗号分隔一个字符串。
这是我的矢量
vec = c("AAPL", "MSFT")
我正在尝试使输出看起来像这样”
print(string)
"AAPL","MSFT"
这是我目前的尝试
string = paste0(vec, collapse = ",")
print(string)
"AAPL,MSFT"
【问题讨论】:
我有一个单词向量,我想用引号和逗号分隔一个字符串。
这是我的矢量
vec = c("AAPL", "MSFT")
我正在尝试使输出看起来像这样”
print(string)
"AAPL","MSFT"
这是我目前的尝试
string = paste0(vec, collapse = ",")
print(string)
"AAPL,MSFT"
【问题讨论】:
我们可以使用dQuote
out <- paste(dQuote(vec, FALSE), collapse=",")
cat(out, "\n")
#"AAPL","MSFT"
【讨论】:
我们可以使用shQuote + cat:
cat(shQuote(vec, FALSE), sep=",")
"AAPL","MSFT"
【讨论】: