Pour éviter de se tromper dans l’ordre où les paramètres sont passés à une fonction, il vaut mieux les nommer. Ainsi l’ordre n’importera pas. Cela permet en plus de passer une valeur par défaut.
essai<-function(par1=3, par2=20) {
print(par1)
print(par2)
}
essai()
#[1] 3
#[1] 20
essai(1,2)
#[1] 1
#[1] 2
essai(par1=1)
#[1] 1
#[1] 20
essai(par2=10)
#[1] 3
#[1] 10
essai(par2=10, par1=4)
#[1] 4
#[1] 10