So ändern Sie die Beschriftung der Marke von Wert in Zeichen<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich möchte ein Balkendiagramm erstellen, das mit einem Zeichen in einer anderen Spalte als der Spalte (numerischer Wert) beschriftet ist, die zum Erstellen eines Balkendiagramms verwendet wird.
Zum Beispiel kann das Ergebnis der DNA-Restmenge als "
In diesem Fall verwende ich die Grenze des Quantifizierungswerts mit Ausnahme von "<", um ein Diagramm zu erstellen, und ich möchte das als "<" kennzeichnen, um das genaue Ergebnis zu erhalten.
Es gibt eine Möglichkeit, Spaltenbeschriftung und Label für Zeile zu verwenden. Sie kann jedoch nur für ein Element pro Datentabelle verwendet werden (mehr als zehn Elemente befinden sich in meiner Datentabelle).
Daher suche ich nach der Art und Weise, wie die unterschiedliche Spalte für die Diagrammbeschriftung mit jmp-Skript festgelegt wird (kann ich noch nicht finden).
Wenn jemand den Weg kennt, lass es mich wissen. Vielen Dank.
Beispieltabelle
| Stapel | DNA1 | DNA2 |
|---|
| 16AB01 | | 2 |
| 16AB02 | < | 1 |
| 16AB03 | | 3 |
| 16AB04 | | 3 |
| 16AB05 | < | 1 |
| 16AB06 | < | 1 |
| 16AB07 | | 2 |
| 16AB08 | | 4 |
| 16AB09 | | 1 |
| 16AB10 | | 2 |
| 16AB11 | < | 1 |
Beispieldiagramm

Betreff: So ändern Sie die Beschriftung der Marke von Wert in ZeichenEine Möglichkeit ist zu verwenden Wertetiketten eine Spalteneigenschaft. Für eine begrenzte Anzahl von Werten ist es einfach, manuell zu arbeiten, es kann jedoch auch mit JSL ausgeführt werden.
Zum Beispiel:
dt = Aktuelle Datentabelle () ;
// Liste der Wertelabel "Zuweisungen" erstellen
vl = Wiederholen (
ich = 0 ;
{ ich ++ ; Eval Expr ( Ausdruck (( : DNA2 [ ich ])) = Ausdruck ( Verkohlen ( : DNA1 [ ich ]) || Verkohlen ( : DNA2 [ ich ])))} ,,
N Row ( dt )
) ;
// Setze Wertelabels-Eigenschaft
: DNA2 << Wertetiketten ( vl ) ;
// Diagramm erstellen
dt << Diagramm ( X ( : Stapel ) . Y ( : DNA2 ) . Beschriftung nach Wert . Labels anzeigen . Balkendiagramm ( 1 )) ;
