Hallo. Eine Antwort von mir wurde als Missbrauch markiert. Es war kein Missbrauch und ich habe lange gebraucht, um es zu schreiben. Können Sie es bitte wiederherstellen? Vielen Dank
Link zum Beitrag: (Betreff: Der Graph Builder kann nicht hervorgehoben und keine entsprechenden Zeilen ausgewählt werden.)
durch Jazib
https://community.jmp.com/t5/Discussions/Unable-to-Highlight-on-Graph-Builder-and-Select-Corresponding/mp/342979#M59221
Danke und für die Antwort. Leider kann ich aus NDA-Gründen nicht das gesamte Skript oder die Handlungen freigeben, aber ich kann, wo möglich, weitere Details bereitstellen. So sieht das Fenster aus: CreateResultsWindow = Funktion (// Eingaben {Titel}, // Lokale Variablen {Fenster, Rückgabeliste, OutLineBox1, BorderBox1, LineUpBox1}, Fenster = NewWindow (Titel, OutLineBox1 = OutLineBox ("Gliederungsbox 1") , BorderBox1 = BorderBox (links (40), rechts (40), oben (40), unten (40), seitlich (30), LineUpBox1 = LineUpBox (NCol (2));););); ReturnList = {} ; InsertInto (ReturnList, OutLineBox1); InsertInto (ReturnList, LineUpBox1); EvalList (ReturnList);); Ich rufe diese Funktion mehrmals für mehrere Arten von Plots auf und hänge sie wie folgt an das Lineup-Feld an: Erstellen Sie mehrere GB-Objekte und fügen Sie sie in eine GB-Liste ein. GB = DT << GraphBuilder (...); InsertInto (GBList, GB); Fügen Sie sie basierend auf einem bestimmten Wert hinzu (in meinem Fall R ^ 2): AppendPlotBasedOnDescendingValue (GBList, R2List, LineUpBox1); AppendPlotBasedOnDescendingValue = Funktion (// Eingaben {PlotBoxList, ValueList, AppendBox}, // Lokale Variablen {i, RankList, ReorderedPlotBoxList}, // Vektor von Indizes, die als Index in der ursprünglichen Liste verwendet werden RankList = RankIndex (ValueList); // Diagramme neu anordnen auf Werte ReorderedPlotBoxList = PlotBoxList [RankList]; // Plotten durch absteigende For (i = NItems (ReorderedPlotBoxList), i> = 1, i--, AppendBox << Append (Report (ReorderedPlotBoxList [i])); ReorderedPlotBoxList [i]); << CLoseWindow;);); Es wird korrekt angehängt, aber ich kann die Datentabellen / Diagramme einfach nicht auswählen / hervorheben. Auf Ihre Frage denke ich, dass ich ein grafisches Element (Lineup Box) verwende. Danke.
Diese Nachricht hat 0 Antworten