Wie kann dies mit JMP-Kompaktheit erledigt werden?Herstellungsprozess. In der Forschung und Entwicklung stellen wir uns das Produkt als ein Raster aus Quadraten vor.
+---+---+---+---+---+---+---+---+
5 | | | | | | | | |
+---+---+---+---+---+---+---+---+
4 | | | | | | | | |
+---+---+---+---+---+---+---+---+
3 | | | | | | | | |
+---+---+---+---+---+---+---+---+
2 | | | | | | | | |
+---+---+---+---+---+---+---+---+
1 | | | | | | | | |
+---+---+---+---+---+---+---+---+
1 2 3 4 5 6 7 8Kunstwerk von ChatGPT.
Die Standorte werden also nach ihrem XY benannt, von 0101 bis 0508.
Die Daten sehen wie folgt aus:
ID | Grade | A | B | C
------+-------+-----+-----+-----
0101 | 0 | 1 | 8 | 0
0102 | 1 | . | 9 | 0
0103 | 1 | . | 7 | 100
Im Moment konstruiere ich das Raster in einer Graph Box-Schleife und fordere den Benutzer auf, zwischen „Ansichten“ zu wechseln. Wenn der Benutzer die Ansicht wechselt, ändert sich die Rasterfarbe, aber diesen Teil schreibe ich von Hand, mit einer Reihe von ifs, Füllfarbe („dunkelblau“) usw.
Gibt es eine JMP-Funktion, mit der ich dies dem Benutzer mitteilen kann, anstatt Farbwertzuordnungen für jede Spalte fest zu codieren? Sie soll ihn eine Spalte und ein Farbschema auswählen lassen, aber im Raster angezeigt werden?
Automatisierung und SkriptingBetreff: Wie kann ich das mit JMP fließend erledigen?Bitte sehen Sie sich die Shape-Datei an, z. B. „Wie erstelle ich eine Heatmap für Halbleiterwafer?“
Sie können im Graph Builder verwendet werden, um vordefinierte Raster anzuzeigen.
Nachdem Sie Ihre benutzerdefinierte Shape-Datei erstellt und den Link zur Shape-Datei eingerichtet haben, müssen Sie nur noch Ihre ID-Spalte in die Shape-Dropzone ziehen:

Betreff: Wie kann ich das mit JMP fließend erledigen?Hallo @mtowle419 ,
Wenn Sie die Standort-ID in X- und Y-Spalten aufteilen möchten, können Sie den Graph Builder verwenden und diese Spalten in die X- und Y-Rollen ziehen.
Wählen Sie dann das Heatmap-Element aus und ziehen Sie Spalte A in die Rolle „Farbe“.
Sie können einen passenden Farbverlauf auswählen.
Um dem Benutzer das Umschalten der Anzeigefarben für die Spalten A, B und C zu ermöglichen, fügen Sie einen Spaltenumschalter hinzu und schließen diese drei Spalten ein.
So würde es bei Verwendung des Big Class-Beispieldatensatzes aussehen, wenn wir davon ausgehen, dass X = Geschlecht und Y = Alter ist und die Größe in der Rolle „Farbe“ vorhanden ist, die mit der Gewichtung umgeschaltet werden kann, wobei Sie die Spalten A, B und C verwenden würden.

Hier ist das JSL-Skript, falls Sie es selbst ausprobieren möchten:
Graph Builder(
Size( 151, 233 ),
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :age ), Color( :height ) ),
Elements( Heatmap( X, Y, Legend( 5 ) ) ),
Column Switcher( :height, {:height, :weight} )
);
~Johannes