Quelles sont les options d'agrégation disponibles pour mes variables?

Catalogue des Agrégateurs CAS

L'action aggregate offre une vaste gamme d'agrégateurs via le sous-paramètre agg dans varSpecs :

  • FIRST / LAST / FIRSTNOTEMPTY / LASTNOTEMPTY : Pour retourner la première ou dernière valeur (non vide) en fonction d'une variable d'ordonnancement.
  • MAXIMUM / MINIMUM : Pour obtenir les valeurs maximales ou minimales.
  • MODE : Pour trouver la ou les valeurs les plus fréquentes.
  • N / NDISTINCT / NMISS / NTOTAL : Pour compter les observations (non manquantes, distinctes, manquantes, ou totales).
  • PERCENT / PERCENTILE / PGT / PLT : Pour calculer des pourcentages ou des percentiles.
  • Q1 / Q2 (MédianeValeur centrale divisant une série de données ordonnées en deux groupes égaux (50 % au-dessus, 50 % en dessous). Contrairement à la moyenne, elle est robuste face aux valeurs aberrantes.) / Q3 : Pour les quartilesValeurs divisant un échantillon en quatre parts égales. Le 1er (25%), la médiane (50%) et le 3er (75%) permettent de mesurer la dispersion et d'identifier la structure d'une distribution..
  • SUMMARY : Un agrégateur polyvalent qui renvoie un ensemble de statistiques descriptives (MIN, MAX, MOYENNE, SOMME, STD, etc.).
Schéma : Quelles sont les options d'agrégation disponibles pour mes variables?

Exemples pour l'action aggregate

Agrégation globale des ventes
Schéma conceptuel de l'exemple : Agrégation globale des ventes

Cet exemple montre la réduction massive de données via varSpecs. Il parallélise le calcul de statistiques descriptives (SUM, MEAN) pour générer un snapshot analytique optimisé en mémoire CAS.

Agrégation temporelle par mois
Schéma conceptuel de l'exemple : Agrégation temporelle par mois

Cet exemple exploite le moteur temporel de CAS via id et interval. Il segmente les flux transactionnels en fenêtres mensuelles, optimisant le calcul parallèle de SUM/MAX par produit et période.