Есть ли способ заставить следующую идею кода работать в R без определения f как функции от x и a?
f=function(x) a*x
g=function(y){
a=2
return(f(y))
}
Контекст заключается в том, что я сочиняю несколько функций на каждом этапе, вывод некоторой функции потенциально является новым параметром в последующих функциях. Я хочу избегать создания переменных параметров каждой функции, потому что (1) слишком много и (2) некоторым функциям нужны векторные входы, которые становятся еще более грязными при добавлении всех параметров в качестве скалярных входов в эти функции.