Comment utiliser les fonctions trigonométriques dans r

Toutes les fonctions trigonométriques sont disponibles dans R: les sinus, cosinus, tangentes et les fonctions et leurs fonctions inverses. Vous pouvez les trouver sur la page de vous aider à atteindre en tapant ?Trig.

Donc, vous voudrez peut-être essayer de calculer le cosinus d'un angle de 120 degrés comme ceci:

> Cos (120) [1] 0.814181

Ce code ne vous donne pas le résultat correct, cependant, parce que R travaille toujours avec des angles en radians, pas en degrés. Faites attention à ce FACT si vous oubliez, les bugs qui en résultent peuvent vous mordre dur dans la, euh, jambe.

Au lieu de cela, utiliser une variable spéciale appelée pi. Cette variable contient la valeur de - vous l'aurez deviné - PI (3,141592653589...).

La bonne façon de calculer le cosinus d'un angle de 120 degrés, puis, est-ce:

> Cos (120 * pi / 180) [1] -0.5

Parfois, le résultat d'un calcul est fonction de plusieurs valeurs dans un vecteur. Un exemple est la somme d'une par vecteur lorsque des changements de valeur dans le vecteur, le résultat est différent. Cet ensemble complet de fonctions et d'opérateurs est appelé opérations vectorielles.

En fait, les opérateurs sont également des fonctions. Mais il est utile d'établir une distinction entre les fonctions et les opérateurs, car les opérateurs sont utilisés différemment des autres fonctions. Il permet de savoir, cependant, que les opérateurs peuvent, dans de nombreux cas, être traités comme tout autre fonction si vous mettez l'opérateur entre backticks et ajoutez les arguments entre parenthèses, comme ceci:

> `` + (2,3) [1] 5

Cela peut être utile plus tard lorsque vous souhaitez appliquer une fonction sur des lignes, des colonnes ou des sous-ensembles de vos données.


» » » » Comment utiliser les fonctions trigonométriques dans r