Können Sie eine Beispieltabelle und einige Anweisungen hinzufügen? Und stellen Sie sicher, dass die JSL sauber ist; die letzten beiden Klammern scheinen fehl am Platz zu sein.
(Ich verwende keine Regelkarten, aber ich könnte vermuten, dass die Y2-Variable für die Stichprobengröße irgendwie involviert ist.)
Hier ist ein Beispiel für den Datensatz:
| X | Y2 | Y |
| A | 25218 | 24218 |
| B | 26000 | 24218 |
| C | 61534 | 56379 |
| D | 25218 | 24218 |
| E | 25218 | 24057 |
Ich glaube nicht, dass es ein Problem von Dataset / Y2-Variable / Parens ist ...
Fragen Sie nach dem großen leeren Bereich rechts neben der Grafik?
extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?extra space at right end of X axis?zusätzlicher Platz am rechten Ende der X-Achse?
Es scheint ein Bildlaufverhalten zu haben, das möglicherweise versucht, etwa 10 anzuzeigen, wenn der Tabelle weitere Zeilen hinzugefügt werden. Wenn Sie hier keine anderen Antworten erhalten, versuchen Sie es mit dem Link zum technischen Support unten auf der Seite.
dt =
New Table( "Imported Data",
New Column( "X", Character, "Nominal", Set Values( {"A", "B", "C", "D", "E"} ) ),
New Column( "Y2", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [9, 9, 9, 9, 9] ) ),
New Column( "Y", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [8, 7, 6, 5, 4] ) )
);
//New Table( "Imported Data",
// New Column( "X", Character, "Nominal", Set Values( {"A", "B", "C", "D", "E", "f", "g", "h", "i", "j", "k"} ) ),
// New Column( "Y2", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] ) ),
// New Column( "Y", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [8, 7, 6, 5, 4, 8, 7, 6, 5, 4, 3] ) )
//);
dt << Control Chart(
Sample Label( :X ),
Sample Size( :Y2 ),
KSigma( 1 ),
Sort by Row Order( 1 ),
Chart Col( :"Y"n, P( Test Beyond Limits( 1 ), Limits Precision( 1 ) ) )
);
Ich habe versucht, eine andere Datentabelle zu erstellen, aber es funktioniert nicht so gut ...
Ich weiß nicht, warum es passiert.
Hat jemand einen anderen Vorschlag?
Hallo allerseits,
Ich erstelle ein P'-Diagramm von Laney mit JMP 16.2. (Ich weiß, dass dieses Diagramm mit der neuen JMP-Version verfügbar ist, habe diese neue Version jedoch nicht.)
Ich weiß nicht warum, aber wenn ich weniger als 10 Werte habe, wird die X-Skala nicht angepasst.
Die X-Skala ist für 10 Werte eingerichtet (unabhängig von der Anzahl der Werte, wenn sie unter 10 liegt), und wenn ich mehr als 10 Werte habe, wird die X-Skala angepasst.
Hier ist mein Programm
z_yyy = Eval( {:"Y"n} );
z_xx = z_yyy[1] << get values;
z_nnn = Eval( {:Nombre de seringue transmise par le remplissage} );
z_nn = z_nnn[1] << get values;
z_rrr = Eval( {:Numéro de lot} );
z_Proportion = E Div( z_xx, z_nn );
z_Pbar = V Sum( z_xx ) / V Sum( z_nn );
z_sigma_est = Root( z_Pbar * (1 - z_Pbar) );
z_zvalue = E Mult( ((z_Proportion - z_Pbar) / z_sigma_est), Root( z_nn ) );
z_nr = N Row( z_zvalue );
z_mRList = {0};
z_m = z_zvalue;
z_m[1, 0] = [];
z_m = z_m |/ [0];
z_mr = Abs( z_m - z_zvalue );
z_nr = N Row( z_mr );
z_mr[z_nr, 0] = [];
z_SigmaZ = Mean( z_mr ) / 1.128;
z_KSigmaZ = 3 * z_SigmaZ;
Names Default To Here( 1 );
Graph_expr=Expr(
graph1 = Control Chart(
Sample Label( :X ),
Sample Size( :Y2 ),
KSigma(TBD),
Sort by Row Order( 1 ),
Chart Col( :"Y"n, P( Test Beyond Limits( 1 ), Limits Precision( 1 ) ) ),
SendToReport(
Dispatch(
{},
"Y",
OutlineBox,
{Set Title( "Carte de controle P'" )}
),
Dispatch(
{"Y"},
"2",
ScaleBox,
{Format( "Fixed Dec", 12, 5 ), Min( -0.05 ), Max( 1.05 ), Inc( 0.1 ),
Minor Ticks( 9 )}
),
Dispatch(
{"Y"},
"1",
ScaleBox,
{Min( 0.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{"Y"},
"",
AxisBox,
{Add Axis Label( "XX" )}
)
)));
SubstituteInto(Graph_expr, Expr(TBD), z_KSigmaZ);
Graph_expr;
);
)Hat jemand einen Vorschlag, der mir helfen kann?
Danke
Sebastian