Изменить выбранные элементы вектора символов

Существует ли более короткая версия для следующего принципа переименования определенных столбцов фрейма данных?

data1<-data.frame("a"=1:3,"b"=1:3,"c"=1:3)

data1Names<-names(data1)
data1Names[data1Names=="a"]<-"hello"
data1Names[data1Names=="c"]<-"world"
names(data1)<-data1Names

Ответы на вопрос(4)

Ваш ответ на вопрос