Как использовать оператор switch в функциях R?

Я хотел бы использовать для своей функции в R оператор switch()для запуска различных вычислений в соответствии со значением аргумента функции .

Например, в Matlab вы можете сделать это, написав

switch(AA)        
case '1'   
...   
case '2'   
...   
case '3'  
...  
end

Я нашел этот пост - использование оператора switch() - который объясняет, как использовать switch, но не совсем полезно для меня, так как я хочу выполнять более сложные вычисления (матричные операции), а не простое среднее.

75
задан Community 23 May 2017 в 12:26
поделиться