Hallo JMP-Community,
Ich habe mich ein bisschen in eine Essiggurke geraten, als ich versuchte, das herauszufinden. Ich habe eine Reihe von Laufdaten aus 6 verschiedenen Läufen, die ich als Liniendiagramm über dem schattierten Bereich zwischen unseren Zielen zeichnen möchte. Könnte jemand erklären, wie das geht? Wenn es möglich ist. Unten sind die Daten und Ziele (lindgrün und schwarz), die ich habe, und ich möchte den Bereich zwischen den beiden Zielwerten hellgrau schattieren und möglicherweise die Linien für die Ziele entfernen, wenn dies möglich ist.

Dankeschön!
Möglicherweise können Sie das Element 'Area' im Graph Builder mit dem Stil 'Range' verwenden. Zum Beispiel:

NamesDefaultToHere(1);
n = 10;
dt = NewTable("Two Traces",
NewColumn("x", Numeric, Continous, Values(Transpose(Index(1, n, 1)))),
NewColumn("y1", Numeric, Continous, Values(J(n, 1, RandomInteger(1, 5)))),
NewColumn("y2", Numeric, Continous, Values(J(n, 1, RandomInteger(5, 10)))),
);
gb = dt << Graph Builder(
Variables( X( :x ), Y( :y1 ), Y( :y2, Position( 1 ) ) ),
Elements(
Area( X, Y( 1 ), Y( 2 ), Legend( 7 ), Area Style( "Range" ) ),
Line( X, Y( 1 ), Y( 2 ), Legend( 8 ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
7,
Properties(
0,
{Fill Color( 32 ), Transparency( 0.2 )},
Item ID( "y1..y2", 1 )
)
)}
)
)
);