Table des matières:
- Si vous voulez connaître le nombre minimum et maximum de paniers créés par Granny, par exemple, vous utilisez les fonctions min () et max ():
- Vous récupérez cinq chiffres. Le premier est la différence entre le premier et le second jeu, le second est la différence entre le deuxième et le troisième jeu, et ainsi de suite.
Vidéo: Polynômes - partie 2 : arithmétique des polynômes 2025
Un ensemble de fonctions arithmétiques dans R consiste en des fonctions dans lesquelles le le résultat dépend de plus d'une valeur dans le vecteur. Sommer un vecteur avec la fonction sum () est une telle opération. Voici quelques autres:
Fonction | Ce qu'il fait |
---|---|
somme (x) | Calcule la somme de toutes les valeurs dans x |
prod (x) | Calcule le produit de toutes les valeurs dans x |
min (x) | Donne le minimum de toutes les valeurs dans x |
max (x) | Donne le maximum de toutes les valeurs dans x < cumsum (x) |
Donne la somme cumulée de toutes les valeurs dans | x cumprod (x) |
Donne le produit cumulatif de toutes les valeurs dans | x
cummin (x) |
Donne le minimum pour toutes les valeurs | x à partir du début du vecteur jusqu'à la position de cette valeur
cummax (x) |
Donne le maximum pour toutes les valeurs dans < x | à partir du début du vecteur jusqu'à la position de cette valeur diff (x)
Donne pour chaque valeur la différence entre cette valeur et |
la valeur suivante dans le vecteur |
Comment récapituler un vecteur dans R |
Si vous voulez connaître le nombre minimum et maximum de paniers créés par Granny, par exemple, vous utilisez les fonctions min () et max ():
Pour calculer la somme et le produit de toutes les valeurs dans le vector, utilisez respectivement les fonctions sum () et prod ().
Ces fonctions peuvent également prendre comme argument une liste de vecteurs. Si vous voulez calculer la somme de tous les paniers faits par Granny et Géraldine, vous pouvez utiliser le code suivant: >> somme (paniers de Granny, paniers de Géraldine) [1] 75
Manquant les valeurs retournent toujours NA en conséquence. La même chose est vraie pour les opérations vectorielles. R, cependant, vous donne un moyen d'ignorer simplement les valeurs manquantes en définissant l'argument na. rm à VRAI. Jetez un oeil à l'exemple suivant:x somme (x) [1] NA> somme (x, na rm = VRAI) [1] 12
Cet argument fonctionne dans sum (), prod (), min (), et max ().
Comment cumuler les opérations en R
Supposons qu'après chaque partie, vous vouliez mettre à jour le nombre total de paniers créés par Granny pendant la saison. Après le deuxième match, c'est le total des deux premiers matchs; après le troisième match, c'est le total des trois premiers matchs; etc.Vous pouvez effectuer ce calcul facilement en utilisant la fonction de somme cumulative, cumsum (), comme dans l'exemple suivant: >> cumsum (paniers de.Mamie) [1] 12 16 21 27 36 39
Dans un similaire façon, cumprod () vous donne le produit cumulatif. Vous pouvez également obtenir le minimum cumulatif et le maximum avec les fonctions connexes cummin () et cummax ().Comment calculer les différences dans R
Vous pouvez calculer la différence dans le nombre de paniers entre deux jeux Granny a joué en utilisant le code suivant: >> diff (paniers de.Mamie) [1] - 8 1 1 3 -6
Vous récupérez cinq chiffres. Le premier est la différence entre le premier et le second jeu, le second est la différence entre le deuxième et le troisième jeu, et ainsi de suite.
Le vecteur renvoyé par diff () est toujours un élément plus court que le vecteur d'origine que vous avez donné en argument.
