Обращайтесь к переменным по цепочке в цикле при нормализации нескольких имен переменных (присвоение и получение не работают) - PullRequest
0 голосов
/ 13 марта 2019

Я пытаюсь нормализовать имена столбцов для всех наборов данных в глобальной среде. Поскольку я использую цикл, мне нужно использовать строки для ссылки на наборы данных. Многие похожие примеры предлагают использовать либо get, либо assign, но ни один из них не работает в этом случае.

library(magrittr) #the piping operator
library(rattle) #normVarNames()

datanames <- names(which(sapply(.GlobalEnv, is.data.frame))) 

for(name in datanames){
    names(name) %<>% normVarNames()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...