Comment exclure automatiquement des lignes contenant des valeurs aberrantes identifiées par la fonction "Explorer les valeurs aberrantes"?Salut,
Je cherche à reproduire ce que je fais manuellement dans un script JSL.
Je sais comment exécuter la fonction «Explorer les valeurs aberrantes» dans JSL mais je dois toujours sélectionner manuellement les lignes avec des valeurs aberrantes identifiées par «Explorer les valeurs aberrantes», puis appuyez sur «sélectionner les lignes» puis sur «exclure».
J'essaie de créer un script que j'exécute et exclut automatiquement les valeurs aberrantes identifiées sans que je doive faire quoi que ce soit d'autre (idéalement, n'ouvre même pas la fenêtre Explorer les valeurs aberrantes.
Quelqu'un a une idée?
Merci!
ScriptingRe: Comment puis-je exclure automatiquement les lignes incluant les valeurs aberrantes identifiées par la fonction «Explorer les valeurs aberrantes»?Quelle méthode aberrante sélectionnez-vous lorsque vous exécutez Explorer les valeurs aberrantes? Il apparaît que différentes solutions peuvent être nécessaires pour les différentes méthodes.Re: Comment puis-je exclure automatiquement les lignes incluant les valeurs aberrantes identifiées par la fonction «Explorer les valeurs aberrantes»?J'utilise la méthode des valeurs aberrantes de la plage quantile - désolé j'ai oublié de dire dans le message d'origine!Re: Comment puis-je exclure automatiquement les lignes incluant les valeurs aberrantes identifiées par la fonction «Explorer les valeurs aberrantes»?salut @ JC7 ,
Cela devrait être assez facile après quelque chose comme ça:
Names Default To Here( 1 );
dt = Current Data Table();
colnames = dt << Get column Names();
obj = dt << Explore Missing Values( Y( Eval( colnames ) ) );
obj << select rows( Eval( colnames ) );
DS