Tout à fait. Comme pour la plupart des actions SAS Viya, vous pouvez utiliser le paramètre where pour filtrer les lignes à analyser ou computedVarsProgram pour générer des variablesColonnes d'une table SAS contenant des données spécifiques (numériques ou caractères). Elles possèdent des attributs comme le nom, le type, la longueur, l'étiquette et le format d'affichage. à la volée. Par exemple, vous pourriez utiliser un bloc computedVarsProgram = "new_text = lowcase(text_column);" pour normaliser la casse avant la comparaison, garantissant ainsi que l'évaluation de la précision ne soit pas faussée par des différences de capitalisation.
Peut-on filtrer les données ou créer des variables calculées lors du calcul du taux d'erreur ?
Optimisation In-Memory avec SAS Viya
Exemples pour l'action calculateErrorRate
Calcul basique du taux d'erreur
Une comparaison directe entre deux tables en utilisant les paramètres par défaut (première colonne pour l'ID, seconde pour le texte).
Évaluation complète avec mapping explicite des colonnes
Dans cet exemple, nous spécifions précisément quelles colonnes utiliser. C'est la méthode recommandée pour éviter que SAS ne choisisse les mauvaises colonnes par défaut (surtout si votre table est un joyeux bazar).