countreg countregViewStore

Génération de Documentation Complète pour Prévision des Ventes

Scénario de test & Cas d'usage

Geschäftskontext

Une chaîne de distribution utilise un modèle Binomial Négatif complexe pour prédire les ventes quotidiennes et gérer les stocks. Pour la documentation technique annuelle, l'équipe Data Science doit extraire l'intégralité des statistiques du modèle (corrélations, covariances, itérations) et sauvegarder ces résultats dans des tables physiques pour archivage.
Datenaufbereitung

Simulation de ventes pour 200 magasins avec variables promotionnelles et saisonnières (Volumétrie moyenne).

Kopiert!
1 
2DATA mycas.ventes_magasin;
3call streaminit(999);
4DO store_id=1 to 200;
5DO jour=1 to 30;
6promo_active = rand('Bernoulli', 0.3);
7trafic_web = rand('Normal', 1000, 200);
8mu = exp(2 + 0.5*promo_active + 0.001*trafic_web);
9ventes = rand('NEGBIN', 0.5, 0.5*mu);
10OUTPUT;
11END;
12END;
13 
14RUN;
15 

Étapes de réalisation

1
Pré-requis : Création d'un modèle complexe (Binomial Négatif) stocké.
Kopiert!
1 
2PROC CAS;
3countreg.countregFitModel / TABLE={name='ventes_magasin'}, model={depVars={{name='ventes'}}, effects={{vars={'promo_active', 'trafic_web'}}}, dist='NEGBIN'}, store={name='store_ventes_2025', replace=true};
4 
5RUN;
6 
2
Extraction complète de toutes les statistiques et sauvegarde dans des tables CAS.
Kopiert!
1 
2PROC CAS;
3countreg.countregViewStore / TABLE={name='ventes_magasin'}, instore={name='store_ventes_2025'}, viewOptions={all=true}, outputTables={names={ParameterEstimates='parms_archive', Correlation='corr_archive'}};
4 
5RUN;
6 

Erwartetes Ergebnis


L'action doit afficher tous les rapports disponibles (Fit Statistics, Correlations, etc.) et créer deux tables CAS 'parms_archive' et 'corr_archive' contenant les données brutes pour l'archivage.