I have some data that looks like this:
country agdp apop
1 US 100 100
2 Australia 50 50
The variable names are agdp
and apop
, but I would like them to be gdp
and pop
. My real data has many, many variables that all need that transformation.
And this is what my desired outcome:
country gdp pop
1 US 100 100
2 Australia 50 50
Reproducible code below:
df <- data.frame(stringsAsFactors=FALSE,
country = c("US", "Australia"),
agdp = c(100, 50),
apop = c(100, 50)
desired_df <- data.frame(stringsAsFactors=FALSE,
country = c("US", "Australia"),
gdp = c(100, 50),
pop = c(100, 50)