library(plyr) rename(d, c("beta"="two", "gamma"="three")) #> alpha two three #> 1 1 4 7 #> 2 2 5 8 #> 3 3 6 9