r - 如何在r中保留带有特殊字符的单词

标签 r special-characters

我有一组这样的单词:

ctr_names <- c("Czech_Republic","New_Zealand","Great_Britain", "Spain", "France")

我想只保留带有“_”字符的单词并删除其余单词。我希望最终结果是:

[1] "Czech_Republic" "New_Zealand"    "Great_Britain" 

我一直在尝试

gsub("[_]", " ", ctr_names)

但它不起作用,因为它删除了我想保留的字符。任何帮助将不胜感激

最佳答案

一种方法:

grep("_", ctr_names, value = TRUE)

grep 函数匹配事物。 sub 函数替代事物。

关于r - 如何在r中保留带有特殊字符的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43059761/

相关文章:

r - 侧边栏菜单项之间的空间

r - 将所有 2 个向量对与第三列匹配

c++ - 模板的总类特化

ubuntu - Ubuntu下R-Studio中特殊字符的问题

c++ - 在 C/C++ 中使用 `$` 作为标识符是否安全?

c# - 忽略字符串中的字符 ""

web-services - 如何将 URL 参数传递给 jersey web 服务,例如...?lib=T%E2che%20Yves

r - 如何使用自己的内容制作动态 Shiny 标签?

r - 在 R 中制作特定的分位数图

r - 折叠数据框