Bonjour,
Lorsque l'on utilise la fonction lm (par exemple) sous R, on écrit :
lm(variable1 ~ variable2, data=matable)
Et la fonction lm "comprend" qu'elle doit prendre la variable qui s'appelle "variable1" dans la table "matable".
Ce que j'aimerais, c'est pouvoir faire de même dans une fonction que j'aurais moi-même créée, c'est-à-dire pouvoir écrire :
mafonction(variable1, variable2, matable)
si ma fonction se présente sous la forme :
mafonction <- (var1, var2, data)
plutôt que de faire :
mafonction(matable$variable1, matable$variable2)
avec une fonction se présentant sous la forme :
mafonction <- (var1, var2)
N'hésitez pas à me demander des précisions si je n'ai pas été assez claire dans mes explications.
Merci d'avance
Partager