L'action `highCardinality` de l'ensemble d'actions `dataPreprocess` est conçue pour l'estimation randomisée de la cardinalité. Cette action calcule une estimation de la cardinalité des variables d'entrée en utilisant l'algorithme HyperLogLog++. Elle est particulièrement utile pour traiter des jeu...
proc cas; dataSciencePilot.exploreData / table={name="cars", caslib="casuser"} target="Origin" casOut={name="explore_advanced", caslib="casuser", replace=true} explorationPolicy={cardinality={mediumHighCutoff=20}, missing={lowMediumCutoff=5}}; run;
proc cas; dataSciencePilot.featureMachine / table={name="hmeq"}, target="BAD", featureOut={name="features_adv", replace=true}, transformationOut={name="trans_adv", replace=true}, explorationPolicy={ cardinality={mediumHighCutoff=50}, missing={med...
Lorsque la valeur est True, le planificateur de requêtes FedSQL effectue des estimations de cardinalité des données d'entrée.
Cet exemple illustre comment la procédure CARDINALITY de SAS Viya traite les variables avec des formats définis par l'utilisateur. Il démontre l'utilisation de formats prédéfinis pour l'ordonnancement des niveaux et la détermination de la cardinalité d'une variable.
Ce script SAS illustre comment utiliser la procédure CARDINALITY dans SAS Viya 4 pour analyser la cardinalité des variables et, spécifiquement, comment forcer un ordre de tri (ascendant ou descendant) pour les niveaux d'une variable. La procédure CARDINALITY est utile pour comprendre la distribut...
Ce script utilise la procédure CARDINALITY pour analyser la distribution des niveaux d'une variable numérique ou caractère, en se concentrant sur des segments spécifiques des données pour une exploration plus approfondie.
%macro utl_dynLvl(dsn,var)/des="get the cardinality of a variable for use in a sas array"; %dosubl(' proc sql noprint; select count(distinct &var) into :_sessref_ from &dsn ;quit; ') &_sessref_ %mend utl_dynLvl;
/* 1. Charger le jeu de données SASHELP.CARS en session CAS */ proc cas; session casauto; caslib _all_ assign; data casuser.cars; set sashelp.cars; run; quit; /* 2. Créer un format défini par l'utilisateur pour engineSize */ proc format casfmtlib='casuser.myfmtlib'; value en...
/* 1. Charger le jeu de données SASHELP.CARS en session CAS */ proc cas; session casauto; caslib _all_ assign; data casuser.cars; set sashelp.cars; run; quit; /* 2. Créer un format défini par l'utilisateur pour engineSize avec une valeur manquante */ proc format casfmtlib='casu...