Sélectionnez une valeur non dupliquéeSalut à tous, Existe-t-il un moyen possible dans JMP de sélectionner une valeur non en double dans la même colonne et de la définir comme liste de variables, sans supprimer la valeur en double. Ci-dessous un exemple :
Tableau de données (1)
Type de modèle de point de données FeedRate
1/1/2021 MOYENNE 1
02/01/2021 AVG 1.2
03/01/2021 AVG 1.3
1/1/2021 MOYENNE 0,8
02/01/2021 MOYENNE 0,7
03/01/2021 MOYENNE 0,6
1/1/2021 RÉEL 1.2
02/01/2021 RÉEL 1.4
03/01/2021 RÉEL 1.3
1/1/2021 MINIMUM 0,1
1/2/2021 MINIMUM 0,1
03/01/2021 MINIMUM 0,1
Je souhaite créer une liste de variables pour différents types de modèles (ex : MEAN : ACTUAL, AVG, MIN) en utilisant model_list = Column( dt, "ModelType" ) << get values;
La raison pour laquelle je ne souhaite pas supprimer le type de modèle en double est qu'il a une valeur différente pour chaque date. Existe-t-il un moyen possible de définir le type de modèle comme (MEAN, AVG,ACTUAL) sans considérer le type de modèle en double.
Modélisation statistique avancéeMélange et nettoyage des donnéesPersonnalisation de masseIngénierie Qualité et ProcédésRe : Sélectionner une valeur non dupliquéeSi vous souhaitez une liste de valeurs uniques, vous pouvez utiliser Associative Array ou Summarize (il existe d'autres méthodes, mais celles-ci suffisent généralement). Vous trouverez ci-dessous quelques exemples différents sur la manière d'obtenir des valeurs uniques à partir de la colonne de nom des grandes classes :
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
//Associative Array
unique_names = Associative Array(:name) << get keys;
unique_names = Associative Array(:name << get values) << get keys;
unique_names = Associative Array(Column(dt, "name") << get keys);
unique_names = Associative Array(dt[0, "name"]) << get keys;
unique_names = Associative Array(dt:name) << get keys;
//Summarize
//Will save value to unique_names variable
Summarize(dt, unique_names = by(:name));