Können Sie ein Bild posten, wie die Grafik falsch ist?Wenn Sie auf die Y-Achse doppelklicken, können Sie Min, Max und Inkrement einstellen.

Ich konnte Jims Version des Diagramms sehr einfach reproduzieren.

Hier ist der JSL-Code:
Graph Builder(
Size( 525, 454 ),
Show Control Panel( 0 ),
Variables(
X( :Study Day ),
Y( :SNR Right 1401 ),
Y( :SNR Right 1977, Position( 1 ) ),
Y( :SNR Right 2834, Position( 1 ) ),
Y( :SNR Right 4002, Position( 1 ) ),
Y( :SNR Right 5636, Position( 1 ) ),
Y( :SNR Right 7988, Position( 1 ) ),
Y( :SNR Right 11288, Position( 1 ) ),
Y( :SNR Right 12721, Position( 1 ) ),
Y( :SNR Right 14589, Position( 1 ) ),
Y( :SNR Right 16769, Position( 1 ) ),
Y( :SNR Right 19260, Position( 1 ) )
),
Elements(
Points(
X,
Y( 1 ),
Y( 2 ),
Y( 3 ),
Y( 4 ),
Y( 5 ),
Y( 6 ),
Y( 7 ),
Y( 8 ),
Y( 9 ),
Y( 10 ),
Y( 11 ),
Legend( 5 )
),
Line(
X,
Y( 1 ),
Y( 2 ),
Y( 3 ),
Y( 4 ),
Y( 5 ),
Y( 6 ),
Y( 7 ),
Y( 8 ),
Y( 9 ),
Y( 10 ),
Y( 11 ),
Legend( 7 )
)
),
SendToReport(
Dispatch( {}, "Study Day", ScaleBox, {Label Row( Show Major Grid( 1 ) )} ),
Dispatch(
{},
"SNR Right 1401",
ScaleBox,
{Min( -5 ), Max( 45 ), Inc( 5 ), Minor Ticks( 1 ),
Label Row( Show Major Grid( 1 ) )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
5,
Base( 0, 0, 0, Item ID( "SNR Right 1401", 1 ) ),
Base( 1, 0, 0, Item ID( "SNR Right 1977", 1 ) ),
Base( 2, 0, 0, Item ID( "SNR Right 2834", 1 ) ),
Base( 3, 0, 0, Item ID( "SNR Right 4002", 1 ) ),
Base( 4, 0, 0, Item ID( "SNR Right 5636", 1 ) ),
Base( 5, 0, 0, Item ID( "SNR Right 7988", 1 ) ),
Base( 6, 0, 0, Item ID( "SNR Right 11288", 1 ) ),
Base( 7, 0, 0, Item ID( "SNR Right 12721", 1 ) ),
Base( 8, 0, 0, Item ID( "SNR Right 14589", 1 ) ),
Base( 9, 0, 0, Item ID( "SNR Right 16769", 1 ) ),
Base( 10, 0, 0, Item ID( "SNR Right 19260", 1 ) )
)}
)
)
)

Vielen Dank für den Versuch, mir zu helfen. Ich zeichne Rohdaten auf. Die Oberseite ist das, was ich sehe, und die Unterseite ist das, was ich brauche (und was JMP aus demselben Datentyp erzeugt). Die SNR-Frequenzdaten sollten auf der X-Achse und die Zeitpunkte darüber liegen. Die Daten stammen von einer einzelnen Person. Ich habe versucht, die Grenzen der Y-Achse zu ändern, aber es komprimiert nur die Daten.
Verwenden Sie Ihre bereitgestellte Datentabelle und
Grafik=>Parallelplot
Ich bekomme das folgende Diagramm, das die Änderung der Y-Achse ermöglicht.Außerdem habe ich angegeben, einheitlich zu skalieren

Hier ist das Skript
Parallel Plot(
Scale Uniformly( 1 ),
Center at zero( 0 ),
Y(
:SNR Right 1401, :SNR Right 1977, :SNR Right 2834, :SNR Right 4002,
:SNR Right 5636, :SNR Right 7988, :SNR Right 11288, :SNR Right 12721,
:SNR Right 14589, :SNR Right 16769, :SNR Right 19260
),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Min( 0 ), Max( 11 ), Inc( 0.5 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"2",
ScaleBox,
{Min( -6.01186672653397 ), Max( 40.6968191294088 ), Inc( 5 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"Parallel Coord",
FrameBox,
{Frame Size( 1525, 470 ), Marker Size( 4 ),
Marker Drawing Mode( "Normal" ),
DispatchSeg( PolylineSeg( 1 ), {Line Width( 3 )} )}
)
)
)
.
Hallo Jim,
Das ist richtig, aber ich weiß nicht, wie ich replizieren soll, was Sie getan haben, um die Handlung zu erstellen.
Ich begann mit Ihrer Datentabelle

Ich dann wann
Grafik=>Parallelplot

Ich habe alle SNR-Spalten als die Spalten Y, Response ausgewählt und dann Scale Uniformly ausgewählt

Der Rest besteht dann nur darin, die Linienfarbe und -stärke zu ändern und die X- und Y-Achsen anzupassen
Um die Linienfarben zu ändern, klicken Sie direkt auf eine der Linien.Klicken Sie dann mit der rechten Maustaste und wählen Sie Zeilenfarben und wählen Sie die Farbe für die Linie.Wiederholen Sie dies für jede Zeile
Um die Linienstärke zu ändern, klicken Sie mit der rechten Maustaste auf das Diagramm und wählen Sie Anpassen
Wählen Sie Polylinie und ändern Sie die Linienbreite

Nicht alle SNR-Werte werden angezeigt.Um die X-Achse zu ändern, klicken Sie mit der rechten Maustaste auf die Achsen und wählen Sie Achseneinstellungen
Ändern Sie das Tick/Bin-Inkrement auf 0,5

Schließlich können die Einstellungen der Y-Achse mit der gleichen Methode wie die der X-Achse geändert werden.Klicken Sie mit der rechten Maustaste auf die Achse und wählen Sie Achseneinstellungen.
Ändern Sie die Minimal- und Maximalwerte auf -5 und 40.
Ändern Sie das Tick/Bin-Inkrement auf 5

Was am Ende die folgende Grafik ergibt
