Глобальные переменные в R

130
задан Christian 22 November 2018 в 09:54
поделиться

2 ответа

Как показывает ответ Кристиана с assign () , есть способ назначения в глобальной среде. Более простой и короткий (но не лучший ... придерживаться assign) способ - использовать оператор << - , то есть

    a <<- "new" 

внутри функции.

159
ответ дан 23 November 2019 в 23:46
поделиться

Я нашел решение, как установить глобальную переменную в сообщении списка рассылки через assign :

a <- "old"
test <- function () {
   assign("a", "new", envir = .GlobalEnv)
}
test()
a  # display the new value
86
ответ дан 23 November 2019 в 23:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: