Kartenform + KonturHallo,
Ich arbeite in der Halbleiterindustrie. Nehmen wir an, ich habe eine Waffel.Bei diesem Wafer sind die Chips um den Wafer herum verteilt, wie gezeigt. In jedem Würfel gibt es Zeilen/Spalten, die jeweils den Gradienten einer bestimmten Metrik an einem bestimmten Punkt darstellen. Von links nach rechts beginnt Metrik A beispielsweise bei einem Maximalwert und sinkt auf der rechten Seite auf den Minimalwert ab.Von oben nach unten folgt Metrik B dem gleichen Muster.
Ich habe eine Wafer-Map-Form eingerichtet, bei der jede Formnummer der Würfel ist. Allerdings werden die Werte für jede farbige Metrik aufgrund der Kartenform innerhalb des Würfels gemittelt.Gibt es eine Möglichkeit, dieses Durchschnittsverhalten innerhalb jedes Chips in eine Konturkarte umzuwandeln? Wenn ich im Graph Builder auf die Konturoption klicke, wird die Visualisierung leer.

Ich habe danach gesucht, aber keine Antworten gefunden.
Vielen Dank im Voraus!
MassenanpassungWindowsBetreff: Kartenform + KonturWenn die Matrizen in einem rechteckigen Muster positioniert sind – oder wenn es akzeptabel ist, den Plot in einem rechteckigen Muster zu erstellen, können Sie die X/Y-Position der Matrizen als X/Y-Gruppe verwenden – und die Position innerhalb der Matrizen auf dem X verwenden /Y-Achse.
Das folgende Beispiel verwendet Lose/Waffeln Und x_die/y_die
anstatt x_die/y_die Und x_intra_die/y_intra_die - aber ich hoffe, dass die Grundidee sichtbar ist:

dt = Open( "$SAMPLE_DATA/Wafer Stacked.jmp" );
dt << Graph Builder(
Show Control Panel( 0 ),
Variables(
X( :X_Die ),
Y( :Y_Die ),
Group X( :Lot ),
Group Y( :Wafer ),
Color( :Defects )
),
Elements( Heatmap( X, Y, Legend( 9 ) ) )
);
Betreff: Kartenform + KonturDies könnte eine praktikable Lösung sein, @Craige_Hales ! Ein sehr kreativer Workaround!Danke schön!
Betreff: Kartenform + KonturIch glaube nicht, dass Sie dies mit den Formkarten tun können, die Sie haben. Wenn Sie über genauere Koordinaten als nur die Ecken der Matrizen verfügen, können Sie diese verwenden, um eine genauere Karte für Fälle wie diesen zu erstellen. Oder vielleicht können Sie die Koordinaten verwenden und sie als Ordinalzahl festlegen und dann möglicherweise eine Heatmap oder ein Streudiagramm verwenden.
Betreff: Kartenform + KonturSie könnten eine Aufstellungsbox verwenden, um für jeden Würfel ein Konturdiagramm zu speichern, etwa so
The gray rectangles are beyond the edge of the wafer.The gray rectangles are beyond the edge of the wafer.Die grauen Rechtecke liegen über den Rand des Wafers hinaus.
waferRadius = 1; // arbitrary
across = 7;
width = 2 * waferRadius / across;
down = 16;
height = 2 * waferRadius / down;
lub = Lineup Box( N Col( across ), <<BACKGROUNDCOLOR></BACKGROUNDCOLOR>
Ich habe von jedem Konturdiagramm ein mäßig großes Foto gemacht, um sowohl die Plattform schließen als auch die Dummy-Daten löschen zu können Und um das Auftreten einiger Pixel am Bildrand zu minimieren. Später verkleinere ich das große zusammengesetzte Bild. Die LineupBox wird nie angezeigt (was zum Debuggen möglich wäre), aber das Bild der Aufstellung wird am Ende angezeigt.
Ich habe die Legende noch nicht durchdacht und weiß nicht, wie ich sie in allen Diagrammen vereinheitlichen kann. Ich denke, es ist möglich, die Legendenbereiche anzugeben.
Sie können img<
Die Ausführung des Beispiels dauert einige Minuten.
Betreff: Kartenform + KonturHallo @txnelson . Leider wäre dies für die meisten Leute an meinem Arbeitsplatz nicht von Nutzen, da viele der generierten Visualisierungen am Ende als Screenshots in Berichten enden. Ein oder zwei Pins mögen in Ordnung sein, aber die Anzahl, die benötigt würde, geht weit darüber hinaus. Das Beste, was ich erreichen kann, ist ein Konturdiagramm mit einem höheren Alpha-Wert, aber die Formen werden zu abnormal, um für das, was ich suche, nützlich zu sein.
Es scheint, als wäre dies ein Wunschlisteneintrag.
Betreff: Kartenform + KonturMit Hover Label Graphlets können Sie tun, was Sie wollen.

Die beigefügte Datentabelle enthält ein 5x5-Werteraster für jeden Bundesstaat.Wenn Sie mit der Maus über den Bundesstaat auf der Karte fahren, wird eine Konturkarte generiert und für die Daten im 5x5-Raster für diesen Bundesstaat angezeigt.Die Verwendung der State Map für die Anzeige wurde verwendet, weil ich zu faul war, eine Wafermap-Formdatentabelle zu erstellen.Aber es sollte genauso gut funktionieren wie die Landeskarte.Hier ist die JSL, die die Kartenanzeige steuert, mit der Hover-Label-Definition.
Names Default To Here( 1 );
dt = Data Table("StarfruitBob");
gb = Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :Longitude ), Y( :Latitude ), Color( :Value ), Shape( :State ) ),
Elements( Map Shapes( X, Y, Legend( 22 ) ) )
);
Frame = (gb << Report)[FrameBox( 1 )];
frame << Set Graphlet(
Picture(
Contour Plot(
X( :x, :y ),
Y( :value ),
Show Data Points( 1 ),
Fill Areas( 0 ),
Label Contours( 0 ),
Transform( "Range Normalized" ),
Specify Contours( Min( 6 ), Max( 22 ), N( 9 ) )
)
)
);
Die Dokumentation zu Hover-Labels und Graphlets finden Sie im Scripting Guide in der JMP-Dokumentationsbibliothek im Hilfemenü.