Я все еще новичок в написании функции в R.
Я пытаюсь написать функцию, которая требует: ЛИБО аргумент "a", ИЛИ аргументы "b" и "c" вместе.
Кроме того, эта функция имеет несколько аргументов со значениями по умолчанию.
Как лучше всего обрабатывать аргументы либо /, либо -.Если указано «a», мне не нужны «b» и «c», и наоборот, но необходим хотя бы один.
Кроме того, «a» - это строка (фрукты, такие как «Apple», «Груша и т. Д.), А «б» и «с» - значения.На заднем плане есть информационная рамка, где для каждого плода определены значения "b" и "c".Поэтому для использования функции потребуется либо действительный фрукт (аргумент «a»), либо сами значения «b» и «c».
Функция, с которой я начал:
f <- function(a,b,c,d=1,e=2)