Hallo,
Ich habe einen großen Datensatz mit einer gemeinsamen Zeitachse. Ich möchte eine Spalte mit aufgetretenen Ereignissen hinzufügen, um diese Ereignisse als vertikale Referenzlinie (auf der X-Achse) anzuzeigen. Wie kann ich das machen? Wenn ich jetzt ein Diagramm mache, muss ich alle X-Achsen-Referenzlinien manuell in ein anderes Diagramm kopieren.
Die Veranstaltungen enthalten zusätzliche Informationen zu den beobachteten Trends und helfen bei der Diskussion, wenn ich diese Trends meinem Team zeige. Die nachstehende Tabelle stellt (vereinfacht) meine Daten dar.
Vielen Dank.
| Terminzeit | P1 | P2 | P3 | Veranstaltungen |
| 27/09/2018 6:00 Uhr | 5 | 11 | 0,5 | Pumpenausfall |
| 27/09/2018 14:00 | 4 | 18 | 0,2 | (leeren) |
| 27/09/2018 22:00 Uhr | 5 | fünfzehn | 0,4 | Rohstoffknappheit |
Hier ist eine einfache Darstellung einer Möglichkeit, dies zu tun:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
// Create reference line data table for the illustration
dtLines = New Table( "Lines",
New Column( "HeightRefs", values( [52, 60, 66] ) ),
New Column( "Labels", character, values( {"Age 10", "Age 14", "Age 18"} ) )
);
// Create the chart
Biv = dt << Bivariate( Y( :weight ), X( :height ) );
// Add the lines
For( i = 1, i <= N Rows( dtLines ), i++,
Report( Biv )[AxisBox( 2 )] << add ref line( dtLines:HeightRefs[i], dtLines:Labels[i] )
);