Heatmap mit kompletter Zeilen- und SpaltenauswahlIch habe eine 2x3-Heatmap, die ich mit Graph Builder zeichnen kann – keine Probleme.Ich möchte einen zusätzlichen Satz von Zellen haben, damit der Benutzer ganze Zeilen oder ganze Zellenspalten auswählen kann.Es würde ungefähr so aussehen:

Frage: Wie kann ich der Heatmap die zusätzlichen Zellen C1, C2, R1, R2 und R3 hinzufügen, um die Auswahl der gesamten Zellzeile oder -spalte (Datentabellenzeilen) zu ermöglichen?Wenn ich eine benutzerdefinierte Karte für diese Daten erstelle, gibt es eine Möglichkeit, das Skript mit einer Where-Klausel zu programmieren – wie in If(R1 selected, then select all data rows with R1, else(......))?
Danke
MassenanpassungBetreff: Heatmap mit kompletter Zeilen- und SpaltenauswahlDer Scripting Guide und der Script Index sind die Dokumentationen, die Ihnen die besten Informationen liefern.Der beste Ansatz besteht darin, den Scripting Guide durchzulesen, um einen Eindruck von den Ansätzen zu bekommen, die zur Lösung Ihrer Probleme verwendet werden können.Anschließend erfahren Sie im Scripting Index die Einzelheiten zu den verschiedenen Objekten, Funktionen und Plattformen und erfahren, wie Sie mit ihnen arbeiten.
Betreff: Heatmap mit kompletter Zeilen- und Spaltenauswahl@txnelson , das kommt ziemlich nahe, aber ich brauche auch die Möglichkeit, die einzelnen „Farb“-Felder (Textfelder in Ihrem Beispiel) auszuwählen.
Gibt es eine einfache Möglichkeit festzustellen, welche JMP-Tools skriptfähig sind?
Betreff: Heatmap mit kompletter Zeilen- und SpaltenauswahlIch würde keine Grafikbox vorschlagen, aber so etwas in der Art

Dieses besteht aus Schaltflächenfeldern und Textfeldern.Hinter den Schaltflächenfeldern können Sie ein Skript hinterlegen, mit dem Sie die gewünschten Auswahlmöglichkeiten treffen können. In den leeren Schaltflächenfeldern können Sie Farben für die Hintergründe festlegen.
Names Default To Here( 1 );
nw = New Window( "Select",
Lineup Box( N Col( 3 ),
Spacer Box( size( 100, 1 ) ),
cbb1 = Button Box( "C1" ),
cbb2 = Button Box( "C2" ),
Button Box( "R1" ),
rtb11 = Text Box( " " ),
rtb21 = Text Box( " " ),
Button Box( "R2" ),
rtb12 = Text Box( " " ),
rtb22 = Text Box( " " ),
Button Box( "R3" ),
rtb13 = Text Box( " " ),
rtb23 = Text Box( " " )
)
);
rtb11 << background color( "red" );
rtb21 << background color( "green" );
rtb12 << background color( "light red" );
rtb22 << background color( "light green" );
rtb13 << background color( "dark red" );
rtb23 << background color( "dark green" );
Betreff: Heatmap mit kompletter Zeilen- und SpaltenauswahlWürden Sie einfach „Rechtecke“ auf einem Diagrammhintergrund verwenden?Wenn ja, sind Rechtecke auswählbar?
Betreff: Heatmap mit kompletter Zeilen- und SpaltenauswahlDie Entwicklung der JSL zum Erstellen einer Anzeige wie oben angegeben ist nicht schwierig, wenn die x- und y-Abmessungen statisch sind.Der Code wird komplexer, wenn die Anzeige eine dynamische Anzeige sein muss.Um das zu tun, was Sie wollen, müssen Sie vom Graph Builder weg und zu anderen in JMP bereitgestellten Anzeigeobjekten wechseln.
Betreff: Heatmap mit kompletter Zeilen- und SpaltenauswahlDanke @txnelson Ich bin an Ihren Gedanken zu einer Skriptlösung interessiert.Ich suche keinen Code, aber wie würden Sie eine solche Grafik implementieren?
Martin
Betreff: Heatmap mit kompletter Zeilen- und SpaltenauswahlEs könnte ein Skript geschrieben werden, um das zu tun, was Sie dem Benutzer anzeigen möchten.Abgesehen davon ist das nächste integrierte Element, das ich mir vorstellen kann, die Verwendung eines Datenfilters und die Einstellung, dass er nur die ausgewählten Daten auswählt.
