Как изменить содержимое столбца в data.frame

Я использую данные из Индикаторов мирового развития (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.

0
задан Metrics 25 August 2013 в 16:58
поделиться