countreg

countregViewStore

##set_countreg

Description

L'action countregViewStore est votre loupe d'expert pour inspecter un modèleReprésentation mathématique entraînée sur des données pour capturer des tendances, prédire des résultats ou classifier des observations via des algorithmes (Régression, Forêt aléatoire, Gradient Boosting). de régression de comptage stocké dans un item storeFichier binaire SAS stockant les résultats de procédures (modèles, sélections, scores) pour un usage ultérieur, permettant d'appliquer un modèle entraîné à de nouvelles données via PROC SCORE.. Contrairement à une simple exécution, elle permet de 'déballer' un modèleReprésentation mathématique entraînée sur des données pour capturer des tendances, prédire des résultats ou classifier des observations via des algorithmes (Régression, Forêt aléatoire, Gradient Boosting). déjà entraîné pour en extraire la substantifique moelle : estimations finales, paramètres d'optimisation, ou encore matrices de covariance. C'est l'outil idéal pour auditer vos modèles sans avoir à les ré-estimer (votre CPU vous remerciera). Elle supporte une lecture fine via le paramètre viewOptionsParamètre utilisé dans les actions CAS pour définir les propriétés d'affichage et de structure d'une table virtuelle, comme le renommage de colonnes ou l'application de formats de données. .

Syntaxe Officielle
countreg.countregViewStore /
instore={caslib="string", name="table-name"},
table={caslib="string", name="table-name"},
viewOptions={all=true|false, correlations=true|false, covariances=true|false, ...},
outputTables={names={...}, replace=true|false},
display={names={...}}

Paramètres Clés

Nom du paramètre Description
instore Paramètre obligatoire : spécifie la table CAS agissant comme un item store contenant le modèle préalablement sauvegardé via l'action countregFitModel.
table Paramètre obligatoire : définit la table de données d'entrée associée au modèle pour permettre sa restauration contextuelle.
viewOptions Définit les sections du modèle à afficher (estimations, réglages de l'optimiseur, définition du modèle, etc.). Par défaut, affiche un résumé minimal.
outputTables Permet de sauvegarder les rapports d'affichage (ODS) directement dans des tables CAS pour une utilisation ultérieure dans des rapports Visual Analytics.
display Contrôle quelles tables de résultats sont envoyées vers le client (formatage ODS).

Préparation des données

Préparation du modèle de comptage

On génère d'abord des données de sinistres d'assurance pour entraîner un modèle et le sauvegarder dans un store.

1DATA casuser.insurance;
2 INPUT n claims exposure;
3 DATALINES;
4128 10 0.5
5256 15 0.8
6512 30 1.2
71024 45 2.0
82048 90 4.0
9;
10RUN;
11PROC CAS;
12 countreg.countregFitModel /
13 TABLE='insurance',
14 model={depVars='claims', effects={'n'}},
15 itemStore={name='model_insurance_store', replace=true};
16RUN;

Exemples d'utilisation

Visualisation basique du modèle restauré

Affiche les informations par défaut (résumé minimal) du modèle sauvegardé.

1PROC CAS;
2 countreg.countregViewStore /
3 instore='model_insurance_store',
4 TABLE='insurance';
5RUN;
Résultat Attendu :
Un rapport contenant le résumé de l'ajustement du modèle restauré.
Inspection complète et sauvegarde des estimations

Dans cet exemple, on demande l'affichage de TOUS les détails possibles (all=true) et on exporte les estimations finales dans une table CAS nommée 'estimates_out'.

1PROC CAS;
2 countreg.countregViewStore /
3 instore={name='model_insurance_store'},
4 TABLE={name='insurance'},
5 viewOptions={all=true},
6 outputTables={names={ParameterEstimates='estimates_out'}, replace=true};
7 /* Vérification du contenu exporté */
8 TABLE.fetch / TABLE='estimates_out';
9RUN;
Résultat Attendu :
L'affichage complet de la structure du modèle (corrélations, covariances, réglages optimiseur) et la création d'une table CAS contenant les coefficients du modèle.