Comment l'action 'assess' gère-t-elle les valeurs manquantes de la variable cible?

Maîtrise des Missing Values dans l'Action Assess

Par défaut, les observations pour lesquelles la variable cible présente des valeurs manquantes sont incluses dans l'analyse. Pour les exclure, vous devez définir le paramètre noMissingTarget sur TRUE.

Schéma : Comment l'action 'assess' gère-t-elle les valeurs manquantes de la variable cible?

Exemple de Code Additionnel

1<pre>/* CASL Script : Nettoyage de la cible et évaluation de modèle
2(c) Nicolas Housset 2026 */
3PROC CAS;
4/* Chargement de l'action set */
5LOADACTIONSET "percentile";
6/* Évaluation avec exclusion explicite des observations sans cible /
7percentile.assess /
8table={
9name="MODEL_SCORED_DATA",
10caslib="PUBLIC",
11where="P_TARGET_EVENT > 0" /* Filtrage optionnel supplémentaire */
12}
13inputs={"P_TARGET_EVENT"}
14response="TARGET"
15event="1"
16/* Paramètre CRITIQUE : évite de polluer les statistiques de validation */
17noMissingTarget=True
18casOut={name="ASSESS_CLEAN", replace=TRUE}
19copyVars={"TARGET", "P_TARGET_EVENT"};
20/* Vérification du nombre d'observations traitées */
21TABLE.recordCount / TABLE={name="ASSESS_CLEAN"};
22QUIT;</pre>

Exemples pour l'action assess

Évaluation d'un modèle binaire simple

Évaluation basique d'un modèle de classification binaire pour générer les courbes Lift et ROC standard.

Évaluation avancée avec centiles et pas ROC ajusté

Une évaluation plus granulaire pour les puristes, en utilisant 100 centiles (au lieu de 20 bins par défaut) et un pas plus fin pour lisser la courbe ROC.

Vous pourriez aussi aimer...