gpt4 book ai didi

r - 如何在R中的字符串中的每个单词周围添加引号?

转载 作者:行者123 更新时间:2023-12-04 09:32:49 32 4
gpt4 key购买 nike

我有一个字符串:

words<-"Monday, Tuesday, Wednesday, Thursday,Friday"

我只需要为每个单词添加引号:
"Monday", "Tuesday", "Wednesday", "Thursday","Friday"

得到五个字符串的长度。

我知道有很多关于这个主题的帖子,但我在 R 中没有找到任何关于它的信息。

非常感谢。

最佳答案

我们可以通过 , 来分割单词获得 list输出。我们遍历 sapply , dQuote元素,然后 pastetoString 一起这是 paste(..., collapse=', ') 的包装器.

sapply(strsplit(words, '[, ]+'), function(x) toString(dQuote(x)))
#[1] "“Monday”, “Tuesday”, “Wednesday”, “Thursday”, “Friday”"

如果我们需要更改花哨的引号,请添加 FALSEdQuote
sapply(strsplit(words, '[, ]+'), function(x) toString(dQuote(x, FALSE)))

关于r - 如何在R中的字符串中的每个单词周围添加引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32330253/

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