Création d'une carte de tranche avec des valeurs de cellules discrètesJ'essaie de créer une carte de tranche où chaque dé serait coloré différemment en fonction d'un code de couleur prédéterminé (c'est-à-dire FAIL TYPE 1 = couleur 1, FAIL TYPE 2 = couleur 2, PASS = couleur 3, etc.). Le mieux que je puisse obtenir est quelque chose comme cette carte thermique du générateur de graphiques :

Dans cet exemple, le codage couleur doit être déterminé par la colonne « CATÉGORIE » qui est Caractère/Nominal et a les valeurs PASS, FAIL1, FAIL2, FAIL3. Cependant, la façon dont le générateur de graphiques semble le gérer consiste à ignorer les valeurs réelles et à les rendre numériques/continues, comme on peut le voir ci-dessus par "Count", 0-3, et le jeu de couleurs est automatiquement défini sur Bleu-à-. Rouge.
Le code est affiché ci-dessous. Existe-t-il un moyen de spécifier la palette de couleurs selon les besoins ? J'utilise JMP Pro 14.3. TIA !!
Générateur de graphiques (
Taille (461, 400),
Variables( X( :X ), Y( :Y ), Couleur( :CATEGORY ) ),
Éléments( Heatmap( X, Y, Legend( 1 ) ) ),
EnvoyerToReport(
Dispatch( {"Heatmap"}, "", OutlineBox, {Close( 0 )} ),
Dispatch( {}, "400", LegendBox, {Set Title( "Count" )} )
)
);
Automatisation et scriptsAnalyse et modélisation des données de baseRe : Création d'une carte de tranche avec des valeurs de cellules discrètesCela peut se comporter différemment dans JMP14 et dans JMP17, mais assurez-vous que la statistique récapitulative est définie sur Aucun.

De plus, si vous avez plusieurs cartes de tranches dans le même tracé, comment JMP doit-il déterminer quelle catégorie utiliser si la même coordonnée a plusieurs catégories différentes ?
Cela se fait avec JMP17
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Wafer Stacked.jmp");
dt:X_Die << Set Modeling Type("Nominal");
dt:Y_Die << Set Modeling Type("Nominal");
dt << Delete Rows(dt << Get Rows Where(:Lot_Wafer Label != "1_1"));
dt << New Column("Type", Numeric, "Nominal", << Set Each Value(
Random Category(0.15, 1, 0.05, 2, 0.8, 3)
));
gb = dt << Graph Builder(
Variables(X(:X_Die), Y(:Y_Die), Color(:Type)),
Elements(Heatmap(X, Y, Legend(5)))
);

Re : Création d'une carte de tranche avec des valeurs de cellules discrètesNous réalisons ce type de cartes thermiques tout le temps avec JMP v17 et cela fonctionne bien, donc je me demande s'il ne s'agit que d'un bug dans JMP v14.
Re : Création d'une carte de tranche avec des valeurs de cellules discrètesOn dirait que je n'ai pas cette option pour les statistiques récapitulatives ou la configuration des niveaux sur JMP 14... dommage car cela semble être exactement ce dont j'ai besoin.
J'ai également essayé d'exécuter votre code, j'obtiens le même type de résultats qu'avant. Merci pour votre aide!

Re : Création d'une carte de tranche avec des valeurs de cellules discrètesIl semble que JMP 14 force les couleurs à un dégradé.Par conséquent, j'ai exécuté la wafermap, puis créé un motif de dégradé personnalisé, dans lequel seules 3 couleurs ont été définies pour le dégradé.Le code ci-dessous a été généré dans JMP 14

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Wafer Stacked.jmp" );
dt:X_Die << Set Modeling Type( "Nominal" );
dt:Y_Die << Set Modeling Type( "Nominal" );
dt << Delete Rows( dt << Get Rows Where( :Lot_Wafer Label != "1_1" ) );
dt << New Column( "Type",
Numeric,
"Nominal",
<<SET each="" value=""></SET>
Re : Création d'une carte de tranche avec des valeurs de cellules discrètesMerci beaucoup! Ce serait une bonne solution de contournement jusqu'à ce que mon entreprise mette à niveau JMP 