Quelle est la signification de l'argument ~.
Dans R?
Par exemple plot(~.,xyz..)
J'ai vu cet argument utilisé plusieurs fois dans divers contextes et comme il est difficile de rechercher de manière significative des symboles sur Google, j'ai rencontré peu de succès.
Il s'agit d'une formule, dans une notation abrégée. Essaye ça:
plot( mpg ~ cyl, data= mtcars )
La main gauche est la variable dépendante, la main droite est la variable indépendante. Tout comme y = bx + c signifie que y ~ x.
Les formules sont l'une des pierres angulaires de R, et vous devrez les comprendre pour utiliser R efficacement. Le plus souvent, les formules sont utilisées dans la modélisation de toutes sortes, par exemple, vous pouvez effectuer une régression linéaire de base avec
lm( mpg ~ wt, data= mtcars )
... pour voir comment le kilométrage par gallon dépend du poids. Jeter un coup d'œil à ?formula
pour plus d'explications.
Le point signifie "toutes les colonnes de données qui autrement ne sont pas utilisées". Google pour "formules R" pour obtenir plus d'informations.