Wie erstelle ich ein Liniendiagramm mit mehreren Linien?Hallo,
Ich habe 50 Personen und jede Person hat 5 Werte, die 5 Zeitpunkten entsprechen. Ich versuche, in JMP ein Diagramm zu erstellen, das so aussieht und die 5 Werte aller in diesem Diagramm zeigt:

Stattdessen habe ich in JMP Folgendes erhalten:
Gibt es eine Möglichkeit, die 5 Werte für jede Person zu verbinden und dies in der Grafik darzustellen? Danke schön!
Betreff: Wie erstelle ich ein Liniendiagramm mit mehreren Linien?Ich kenne keine einzige einfache Point-and-Click-Methode. Aber hier gibt es zwei Möglichkeiten:
Rohe Gewalt :
- Klicken Sie mit der rechten Maustaste auf das Rahmenfeld und wählen Sie „Anpassen“.
- Klicken Sie dann auf jede weibliche Linie und ändern Sie den Linienstil.
JSL-Skript :
Names Default to Here(1);
dt = Open("$sample_data/SATByYear.jmp");
gbb = dt << Graph Builder(
Size( 514, 484 ),
Show Control Panel( 0 ),
Variables( X( :Year ), Y( :SAT Math ), Overlay( :State ) ),
Elements( Line( X, Y, Legend( 10 ) ) )
);
regSum = dt << summary( Group(:State, :Region));
_idx = regSum << get rows where(:Region == "Midwest");
//get a handle to all all line segments
_xls = gbb << Xpath("//LineSeg");
_xls[_idx] << LineStyle("Dotted");
- Der erste Teil zeichnet den Graphen,
- Die Zusammenfassung zeigt die IDs (Staatsnamen) in der Reihenfolge an, in der sie im Graph Builder erscheinen.Für Ihre Daten wären die Gruppenspalten ID und Geschlecht.
- Ihr Skript wäre _idx = regSum << get rows where( :Gender == "F");
- Die _xls = gbb << Xpath()-Anweisung ruft einen Verweis auf jedes Liniensegment in Ihrem Diagramm ab. Das heißt, _xls hat ein Handle für jede Zeile.
- _xls[_idx] << Linestyle () ändert alle weiblichen Linien in gestrichelte Linien.
Mir ist klar, dass dieses Skript JSL und fortgeschrittenere Methoden verwendet.
Vielleicht hat jemand eine einfachere Point-and-Click-Methode als Brute Force.
Viel Glück
Betreff: Wie erstelle ich ein Liniendiagramm mit mehreren Linien?Nur eine Anschlussfrage: Ich versuche, in dieser Grafik (die wir nur in Schwarz und Weiß darstellen wollen) Frauen von Männern zu trennen, indem ich den Frauen durchgezogene Linien und den Männern gestrichelte Linien zuordne. Aber anscheinend erlaubte mir die „Farbe“ im Graph Builder das nicht, sie ändert nur die Farbe. 
Betreff: Wie erstelle ich ein Liniendiagramm mit mehreren Linien?Ja! Vielen Dank, txnelson und gzmorgan0!!Betreff: Wie erstelle ich ein Liniendiagramm mit mehreren Linien?Überlagerung durch die Spalte „ID“, nicht durch die Spalte „Geschlecht“.
Betreff: Wie erstelle ich ein Liniendiagramm mit mehreren Linien?Danke!
Als ich jedoch Ihre Methode mit dem Graph Builder ausprobierte, erreichte ich Folgendes, bevor ich „Smoother“ in „Line“ änderte:
Und hier ist danach: 
Ich erhalte immer noch nur 2 Zeilen (eine für Frauen und die andere für Männer) statt 50 Zeilen. Wissen Sie, was ich falsch gemacht haben könnte?
Betreff: Wie erstelle ich ein Liniendiagramm mit mehreren Linien?Wenn Sie verwenden GraphBuilder :
- Machen Sie Ihre Zeitvariable ordinal statt kontinuierlich, wenn Sie gleichmäßig verteilte Zeiträume wünschen
- Machen Sie die Personenvariable zu einer Overlay-Variable
- Klicken Sie mit der rechten Maustaste und ändern Sie „Glätten“ in „Linie“.
Hier sind die JMP-Beispieldaten SAT by Year.jmp mit SAT Math für Y, Year (Ordinalzahl beachten) für X und State als Overlay

Wenn Sie „Y nach X anpassen“ verwenden:
- Verwenden Sie Antwort für Y
- Zeit für X verwenden (kontinuierlich)
- Wählen Sie im Pulldown-Menü die Option „Gruppieren nach“ und dann die Variable für „Personen“ aus
- Verwenden Sie das Pulldown-Menü, um „Flexibel anpassen“ > „Jeden Wert anpassen“ auszuwählen
