Переименовать переменную с сохранением строки в другой переменной в R - PullRequest
0 голосов
/ 23 апреля 2020

Я хочу переименовать матрицу с именем «data» в строку, сохраненную в переменной:

Я использовал следующее, но не сработало:

library(plyr)
cityName = names(raster) 
rename(x= data, replace =("data" = cityName)) 

Ответы [ 2 ]

0 голосов
/ 23 апреля 2020

Мы можем использовать list2env

string <- 'new_name'
list2env(setNames(list(data), string), .GlobalEnv)
0 голосов
/ 23 апреля 2020

Вы имеете в виду что-то подобное?

string <- 'new_name'
assign(string, data)
#If not needed remove original data
rm(data)
...