Maitrisez l'agregation avancee : au dela du simple comptage avec l'action crossTab !

Optimisation Multi-Métriques avec CrossTab

L'analyse ne se limite pas à compter des effectifs. En combinant les paramètres weight et aggregator, vous métamorphosez votre tableau croisé. Au lieu d'afficher des occurrences, vous pouvez projeter des métriques comme la varianceMesure statistique de la dispersion des données indiquant l'écart carré moyen par rapport à la moyenne. Une variance élevée traduit une grande hétérogénéité des observations autour du centre., le coefficient de variation ou la valeur maximale. Voici une implémentation avancée pour calculer une moyenne financière pondérée :

proc cas; simple.crossTab / table={name="MA_TABLE_CIBLE"}, row="CATEGORIE_PRODUIT", col="ZONE_GEOGRAPHIQUE", weight="MONTANT_TRANSACTION", aggregator="MEAN"; quit;

Cette souplesse permet de générer des indicateurs de performance ultra-précis en une unique passe sur vos tables en mémoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya.
.

Exemples pour l'action crossTab

Tabulation simple à une entrée

Comptage simple des occurrences pour chaque type de produit.

Tableau croisé à deux entrées

Croisement entre la région et le type de produit.

Analyse statistique complète avec pondération

Cet exemple croise la région et le produit, applique un poids, calcule les statistiques de Chi-deux et les mesures d'association.

Tabulation avec discrétisation (Binning)

Idéal quand vous voulez croiser une variable catégorielle avec une variable numérique continue découpée en intervalles.