J'ai essayé d'en apprendre plus sur R (et d'écrire des extensions C) et j'ai pensé que cela pourrait aider à lire la source de certains paquets bien connus. J'ai décidé de commencer par rpart qui est défini comme:Comment utiliser un paramètre de fonction sans le mentionner dans le corps de la fonction?
rpart <- function(formula, data, weights, subset,
na.action=na.rpart, method, model=FALSE, x=FALSE, y=TRUE,
parms, control, cost, ...)
Je l'ai fait une recherche rapide à travers la source et je ne vois pas la formule mentionnée nulle part dans le encore corps de la fonction, je sais que rpart est en quelque sorte en utilisant ce paramètre. Comment est-ce que rpart utilise la formule sans que son nom soit dans le corps de la fonction?