Dans R, si j'ai une fonctionexécuter une fonction avec des valeurs multiples pour plus d'un des arguments qui ne sont pas les premiers
myfun<-function(ys, T, N, beta, gamma, sigma) {...}
où bêta et gamma sont des scalaires. Si j'ai des valeurs fixes pour ys, T, N et sigma, mais un vecteur de valeurs de beta et un vecteur de valeurs pour gamma, est-il possible d'exécuter myfun chaque fois avec toutes les combinaisons possibles de valeurs pour beta et gamma?
Je considère lapply, mais je ne sais pas comment spécifier si les arguments avec beaucoup de valeurs à essayer ne sont pas le premier argument dans la fonction et ne sont pas simplement un argument.
Ou est-ce que je dois réécrire la fonction myfun pour que des applications lapply ou similaires puissent s'appliquer?
Ou je dois utiliser une boucle?
Merci pour votre intérêt!
+1 pour Vectorize, puissant thingy. –