gpt4 book ai didi

r - 用逗号分隔的引号连接字符串

转载 作者:行者123 更新时间:2023-12-05 09:02:01 26 4
gpt4 key购买 nike

我想写一个将多个字符串连接成一个字符串的函数,但是每个部分都用引号标记并用逗号分隔。

该函数基本上应该采用输入 "a""b" 并打印此 c('"a", "b"'),这将导致如下输出:

c('"a", "b"')

# [1] "\"a\", \"b\""

如何在函数体中创建这个 c('"a", "b"')

最佳答案

你可以通过一个paste0()来实现:

x <- c("a", "b", "c")

paste0('"', x, '"', collapse = ", ")

# [1] "\"a\", \"b\", \"c\""

sprintf() + toString():

toString(sprintf('"%s"', x))
# [1] "\"a\", \"b\", \"c\""

关于r - 用逗号分隔的引号连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72227734/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com