Я использую данные из Индикаторов мирового развития (WDI) и хочу объединить эти данные с некоторыми другими данными. Моя проблема в том, что написание названий стран в двух наборах данных отличается. Как изменить переменную страны?
library('WDI')
df <- WDI(country="all", indicator= c("NY.GDP.MKTP.CD", "EN.ATM.CO2E.KD.GD", 'SE.TER.ENRR'), start=1998, end=2011, extra=FALSE)
head(df)
country iso2c year NY.GDP.MKTP.CD EN.ATM.CO2E.KD.GD SE.TER.ENRR
99 ArabWorld 1A 1998 575369488074 1.365953 NA
100 ArabWorld 1A 1999 627550544566 1.355583 19.54259
101 ArabWorld 1A 2000 723111925659 1.476619 NA
102 ArabWorld 1A 2001 703688747656 1.412750 NA
103 ArabWorld 1A 2002 713021728054 1.413733 NA
104 ArabWorld 1A 2003 803017236111 1.469197 NA
Как изменить ArabWorld на Arab World?
Мне нужно изменить много имен, поэтому использование row.numbers не даст мне достаточной гибкости. Мне нужно что-то похожее на функцию replace
в Stata.