Это вопрос о кодировании на R.
Приведенный мной пример носит дидактический характер. Предположим, у меня есть функции с именами func1 и func2, каждая из которых принимает два аргумента (скажем, скаляры). Я хочу указать другую функцию applyfunction, которая имеет три аргумента: последний номер функции, которую нужно использовать («1» или «2»), и два аргумента для функции. Например, я хочу сделать что-то вроде этого (что, конечно, не работает):
applyfunction (1,2,3)
, где он будет эффективно запускать func1 (2,3)
и
applyfunction (2,9,43)
, где он будет эффективно запустите func2 (9,43)
.
Есть идеи?
Best, DB