str#u replace#u all nots';t处理包含括号的字符串
我有下面的数据str#u replace#u all nots';t处理包含括号的字符串,r,str-replace,stringr,R,Str Replace,Stringr,我有下面的数据 library(tidyverse) a <- tibble(country = c( "Bolivia (Estado Plurinacional de)", "Corea del Sur (República de)", "Reino Unido de Gran Bretaña e Irlanda del Norte", "Venezuela (Repúbli
library(tidyverse)
a <- tibble(country = c(
"Bolivia (Estado Plurinacional de)",
"Corea del Sur (República de)",
"Reino Unido de Gran Bretaña e Irlanda del Norte",
"Venezuela (República Bolivariana de)",
"Congo (República Democrática del)",
"República Árabe Siria"
))
库(tidyverse)
a简单地用
dict a$country%>%str\u replace\u all(pattern=dict)
[1] “玻利维亚”“科里亚滨海”“雷诺工发组织”“委内瑞拉”“刚果”“锡里亚”
很好的解释!向上投票。
dict <- c(
"Bolivia (Estado Plurinacional de)" = "Bolivia",
"Corea del Sur (República de)" = "Corea del Sur",
"Reino Unido de Gran Bretaña e Irlanda del Norte" = "Reino Unido",
"Venezuela (República Bolivariana de)" = "Venezuela",
"Congo (República Democrática del)" = "Congo",
"República Árabe Siria" = "Siria"
)
a$country %>% str_replace_all(pattern = dict)