Как я могу определить функцию, которая устанавливает несколько переменных, не возвращая никакого значения? - PullRequest
0 голосов
/ 26 апреля 2019

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

testfunction <- function(a) {
x <- a * a
y <- a + a
z <- a ^ a
}
testfunction(5)

> print(x)
Error in print(x) : object 'x' not found

> print(y)
Error in print(y) : object 'y' not found

> print(z)
Error in print(z) : object 'z' not found

есть ли способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...