Vidéo: Appliquer les formules sur les racines carrées - Seconde 2025
Si vous utilisez des valeurs logiques dans les opérations arithmétiques, R voit TRUE comme 1 et FALSE comme 0. Cela permet d'avoir des constructions assez intéressantes.
Supposons que vous ayez deux vecteurs contenant le nombre de paniers que Granny et son amie Geraldine ont marqués dans les six matchs de cette saison de basket: >> paniers. de. Paniers de grand-mère. de. Geraldine <- c (5, 3, 2, 2, 12, 9)
Supposons que vous vouliez savoir à quelle fréquence Granny a marqué plus que Geraldine. Vous pouvez utiliser la traduction numérique d'un vecteur logique à cette fin dans la fonction sum (), comme suit:
De plus, vous disposez d'un moyen simple de déterminer si une valeur dans un vecteur logique est VRAIE. Très commodément, la fonction qui effectue cette tâche s'appelle any (). Pour demander à R si Granny était mieux que Geraldine dans n'importe quel jeu, utilisez ce code: >> any (le meilleur) [1] TRUE
Nous vous avons dit que Granny se bouscule! Eh bien, d'accord, ce résultat est un peu injuste pour Geraldine, alors vous devriez vérifier si Granny était meilleure que Geraldine en
tous
les jeux. La fonction R que vous utilisez à cette fin est appelée - surprise, surprise - all (). Pour savoir si Granny a toujours été meilleure que Geraldine, utilisez le code suivant:
