Schattierung eines Bereichs in einem ZeitreihendiagrammVerehrte Gäste,
Wenn ich eine einfache Zeitreihe meiner Daten zeichne, erhalte ich häufig Einblicke in die Kontrollgrenzen und auch in die Spezifikationsgrenzen im Diagramm. (Einfache Visualisierungen der Stimme des Prozesses und der Stimme des Kunden).
Mit Kontrollkarten können wir „Schattenzonen“ erstellen, was hilfreich sein kann – diese Funktion gefällt mir.
Gibt es eine einfache Möglichkeit, mit Graph Builder etwas Ähnliches zu tun?
In der angehängten Datei ist es ganz einfach, ein Paar horizontaler Linien hinzuzufügen, die Sie bei -3 und +3 finden. Gibt es eine einfache Möglichkeit, mithilfe von Skripten zwischen zwei solchen horizontalen Linien zu schattieren? Wie würde ich den Bereich zwischen -3 und +3 in einem solchen Diagramm schattieren, um zu zeigen, dass dies ein Bereich ist, auf den ich mich konzentrieren sollte, wenn ich die Daten interpretiere?
Wäre toll, wenn jemand einen Rat geben könnte.
Scott.
Betreff: Schattierung eines Bereichs in einem ZeitreihendiagrammDanke, Jerry. Das ist eine tolle Option, von der ich noch nichts wusste. Ich habe es schon ein paar Mal benutzt!
Betreff: Schattierung eines Bereichs in einem ZeitreihendiagrammNetter Jerry, ich habe dieses Kontrollkästchen noch nie gesehen.
Das Codebeispiel, das ich zur Verfügung stelle, verwende ich normalerweise für Konfidenzintervalle, aber für einen rechteckigen Bereich kann, wie Sie sagten, interaktiv oder wie folgt durchgeführt werden:
rep = gb << Report;
rep[AxisBox(2)] << Add Ref Line( {-3, 3}, "Solid", "Medium Light Green", "", 1, 0.25 );Betreff: Schattierung eines Bereichs in einem ZeitreihendiagrammAls Alternative ohne Skripting für Benutzer mit JMP-Version 12 oder höher gibt es im Dialogfeld „Y-Achsen-Einstellungen“ eine Option zum Zulassen von Bereichen für Referenzlinien (doppelklicken Sie auf die Y-Achse). Wenn Sie das Kontrollkästchen „Bereiche zulassen“ aktivieren, werden Zahlenfelder zur Eingabe der Mindest- und Höchstwerte des Bereichs angezeigt und Sie können eine Farbe für diesen Bereich auswählen.Betreff: Schattierung eines Bereichs in einem ZeitreihendiagrammDavid – Danke!
Betreff: Schattierung eines Bereichs in einem ZeitreihendiagrammÜber JSL können Sie ein Grafikskript hinzufügen, um das Diagramm so anzupassen, dass es ein schattiertes Polygon anzeigt:
gb = Graph Builder(
Size( 1659, 932 ),
Show Control Panel( 0 ),
Variables( X( :Series ), Y( :Data ) ),
Elements( Points( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"Series",
ScaleBox,
{Min( 0 ), Max( 102 ), Inc( 10 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"Data",
ScaleBox,
{Min( -4 ), Max( 4 ), Inc( 1 ), Minor Ticks( 1 ),
Add Ref Line( 3, "Solid", "Black", "", 1 ),
Add Ref Line( -3, "Solid", "Black", "", 1 )}
)
)
);
// create a shaded region
rep = gb << Report;
x = {};
x[1] = rep[AxisBox(1)] << Get Min;
x[2] = rep[AxisBox(1)] << Get Max;
x[3] = x[2];
x[4] = x[1];
y = {-3,-3,3,3};
fb = rep[FrameBox(1)];
fb << Add Graphics Script(
Transparency(0.1);
Fill Color("Green");
Polygon( Matrix(x), matrix(y) )
);