Vidéo: Regrouper les données Excel pour les synthétiser 2025
Si vous avez des données sous la forme d'un tableau ou d'une matrice et que vous voulez résumer ces données, R s'applique () fonction est vraiment utile. La fonction apply () parcourt un tableau ou une matrice par colonne ou ligne et applique une fonction de synthèse.
La fonction apply () prend quatre arguments:
-
X : Voici vos données - un tableau (ou une matrice).
-
MARGE : Un vecteur numérique indiquant la cote sur laquelle traverser; 1 signifie lignes et 2 signifie colonnes.
-
FUN : Fonction à appliquer (par exemple, somme ou moyenne).
-
… (points): Si votre fonction FUN requiert des arguments supplémentaires, vous pouvez les ajouter ici.
Pour illustrer cela, regardez le jeu de données intégré Titanic. Ceci est un tableau en quatre dimensions avec les données des passagers du navire Titanic, décrivant leur classe de cabine, le sexe, l'âge, et si elles ont survécu.
Pour connaître le nombre de passagers dans chacune des classes de cabine, vous devez résumer Titanic sur son première dimension, Classe:
>> s'appliquent (Titanic, 3, somme) Enfant Adulte 109 2092
Vous pouvez également appliquer une fonction sur deux dimensions en même temps. Pour ce faire, vous devez combiner les dimensions souhaitées avec la fonction c (). Par exemple, pour avoir un résumé du nombre de personnes dans chaque groupe d'âge ayant survécu, vous procédez comme suit:
