So fügen Sie im Graph Builder ein Beschriftungsfeld mit Lebenslauf hinzuHallo,
Gibt es eine Möglichkeit, das Skript so zu ändern, dass ich CV als zusammenfassende Statistik (anstelle von Std Dev) im Beschriftungsfeld des Graph Builder verwenden kann?

Graph Builder(
Size( 599, 561 ),
Show Control Panel( 0 ),
Fit to Window( "Off" ),
Variables(
X( :Run ),
Y( :Name( "Average Size [bp]" ) ),
Y( :Name( "Pre PCR cleanup Conc. [ng/µl]" ) ),
Y( :Name( "Post PCR cleanup Conc (ng/µl)" ) )
),
Relative Sizes( "Y", [102 101 102] ),
Elements(
Position( 1, 1 ),
Points( X, Y, Legend( 99 ) ),
Caption Box( X, Y, Legend( 105 ), Per Factor( 1 ) ),
Caption Box(
X,
Y,
Legend( 106 ),
Summary Statistic( "Std Dev" ),
Per Factor( 1 )
)
),
Elements(
Position( 1, 2 ),
Points( X, Y, Legend( 100 ) ),
Caption Box( X, Y, Legend( 103 ) )
),
Elements(
Position( 1, 3 ),
Points( X, Y, Legend( 101 ) ),
Caption Box( X, Y, Legend( 104 ) )
),
SendToReport(
Dispatch( {}, "Run", ScaleBox, {Max( 5.90697674418605 )} ),
Dispatch(
{},
"Average Size [bp]",
ScaleBox,
{Min( 361.848159509202 ), Max( 408.460716230722 ), Inc( 5 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"Pre PCR cleanup Conc. [ng/µl]",
ScaleBox,
{Min( 49.5574534161491 ), Max( 84.3709251186297 ), Inc( 5 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"Post PCR cleanup Conc (ng/µl)",
ScaleBox,
{Min( 37.3742331288344 ), Max( 64.8704881628966 ), Inc( 5 ),
Minor Ticks( 1 )}
)
)
);Danke
Betreff: So fügen Sie ein Beschriftungsfeld mit Lebenslauf in Graph Builder hinzuHerzlichen Glückwunsch zu Ihrem Fortschritt. Eine Anmerkung: Bei Col stats() werden ausgeschlossene Zeilen nicht erkannt. Wenn Sie Zeilen ausgeschlossen haben, verwenden Sie etwa Folgendes:
Col Mean( :height * If( Excluded( Row State() ), Empty(), 1 ), :age )
Dadurch werden die Ausschlüsse ignoriert und die Männergröße für jede Altersgruppe berechnet.Übrigens verwende ich JMP und JSL schon seit vielen Jahren, lerne aber immer etwas Neues dazu. Ich habe eine Variante der oben genannten JSL-Formel verwendet, um sicherzustellen, dass in den aggregierten Statistiken keine Ausschlüsse verwendet werden.Doch erst letzte Woche habe ich in einem Beitrag auf dem Blog eine alternative Methode gesehen, die eine einfachere Syntax hat und wahrscheinlich auch funktionieren wird
Col Mean( :height, :age, Excluded( Row State() ) )
Mit anderen Worten: etwas Neues!
Viel Glück beim Erstellen von Skripten für die X-Achsenbeschriftungen. Senden Sie eine Kopie Ihres Skripts, wenn Sie nicht weiterkommen.
Betreff: So fügen Sie ein Beschriftungsfeld mit Lebenslauf in Graph Builder hinzuDies ist das erste Mal, dass ich Skript- oder aggregierte Zusammenfassungsstatistiken in JMP verwende, also lerne ich gleichzeitig.
Ich konnte das Skript mit meinem eigenen Daten- und Diagramm-Builder modifizieren. Allerdings muss ich das oft tun oder es einem Kollegen geben, der keine Erfahrung mit der Skripterstellung hat.
Mit dem Formeleditor konnte ich den Gesamt-CV in einer neuen Spalte meiner Datentabelle berechnen:
(Col Std Dev(
:Concentration,
:Experiment,
:Name( "Input DNA (ng)" )
) / Col Mean(
:Concentration,
:Experiment,
:Name( "Input DNA (ng)" )
)) * 100
Graph Builder

Graph Builder(
Size( 590, 414 ),
Show Control Panel( 0 ),
Variables(
X( :Experiment ),
X( :Name( "Input DNA (ng)" ), Position( 1 ) ),
Y( :Concentration )
),
Elements(
Box Plot( X( 1 ), X( 2 ), Y, Legend( 40 ) ),
Points( X( 1 ), X( 2 ), Y, Legend( 41 ) )
),
SendToReport( Dispatch( {}, "graph title", TextEditBox, {Set Text( "" )} ) )
);
Als nächstes werde ich versuchen, die Achse zu entfernen und das xlabel wie in Ihrem Skript hinzuzufügen und es bei Bedarf einfach zu jedem Graph Builder-Skript hinzuzufügen. Es sei denn, es gibt einen anderen Weg.
Betreff: So fügen Sie ein Beschriftungsfeld mit Lebenslauf in Graph Builder hinzuIch hoffe, dass es gelöst werden kann, da ich das gleiche Problem habe.
Betreff: So fügen Sie ein Beschriftungsfeld mit Lebenslauf in Graph Builder hinzuBeschriftungen werden angezeigt, wenn Sie mit der Maus über Punkte oder für bestimmte Punkte fahren, und es gibt keine große Kontrolle über die Platzierung der Beschriftungen. Ein JMP-Entwickler schlug in einem früheren Blogbeitrag vor, den Mittelwert als eine der Y-Variablen hinzuzufügen. Es gibt nicht viel Kontrolle über die Platzierung von Etiketten.
Eine weitere Möglichkeit besteht darin, benutzerdefinierte X-Achsen-Beschriftungen oder benutzerdefinierte Legendenbeschriftungen zu erstellen, die die Statistiken enthalten.Das angehängte Skript führt Folgendes aus:
- erstellt die Übersichtstabelle für die einzelnen Gruppen und berechnet den Gruppenmittelwert und den CV
- fügt diese Werte der Tabelle hinzu
- erstellt eine von xlabel referenzierte Spalte, die den Gruppennamen und die erforderlichen zusammenfassenden Statistiken enthält
- erstellt den Graphbuilder-Plot (siehe Grafik und zu beachtende Punkte unten)
Zu beachtende Punkte:
- Da xlabel eine Zeichenspalte ist, ist die Spalteneigenschaft Value Ordering erforderlich, um die erwartete Reihenfolge zu erhalten. Aufführen ord wird zu diesem Zweck erstellt.
- „\!N“ ist eine Sonderzeichenfolge zum Einfügen einer neuen Zeile (Zeilenumbruch) in die xlabel-Zeichenfolge.
- Damit die dreizeilige Beschriftung angezeigt wird, muss der X-Titel leer sein und es müssen zwei weitere Beschriftungen für die X-Achse hinzugefügt werden. Dadurch sind mehrere Linienachsenbeschriftungen möglich. Dies erfolgt mit den Dispatch-Anweisungen des Graphbuilders.
- Ich empfehle, dass die Datenpunkte für Boxplots angezeigt werden, um die Verteilungs-/Dichtemuster darzustellen. Ich verwende diese einfarbige Anpassung nur, um ins Auge zu fallen, und da der Zweck dabei darin besteht, die Etiketten zur Geltung zu bringen.
- Am Ende dieses Skripts wird xlabel zu einer Datentabellen-Beschriftungsspalte gemacht.Siehe die Skriptnotizen.Das Bild zeigt den Mauszeiger über einen Punkt im Januar, der die Gruppenzusammenfassung und den Verkaufswert dieses Datenpunkts anzeigt
Betreff: So fügen Sie ein Beschriftungsfeld mit Lebenslauf in Graph Builder hinzuKann ich eine Tabellenzusammenfassung (nach Gruppen) erstellen und den berechneten CV als Beschriftung für ein Diagramm verwenden, das mit der Originaltabelle erstellt wurde?
Betreff: So fügen Sie ein Beschriftungsfeld mit Lebenslauf in Graph Builder hinzuIch habe keine Methode gefunden, CV als Zusammenfassungsstatistikbeschriftung als GraphBuilder-Element anzugeben.Das Erstellen benutzerdefinierter Labels ist eine Option. Beachten Sie jedoch, dass die Zusammenfassung dadurch nicht automatisch mit Ausschlüssen aktualisiert wird. Eine weitere Option, die hier nicht gezeigt wird, besteht darin, Spalten der erforderlichen zusammenfassenden Statistiken zur Datentabelle hinzuzufügen und diese Spalten mit Beschriftungen zu versehen.
Das beigefügte Skript erstellt die folgende Grafik
