Pouvez-vous ajouter un exemple de tableau et quelques instructions ? Et assurez-vous que le JSL est propre ; les deux dernières parenthèses semblent déplacées.
(Je n'utilise pas de cartes de contrôle, mais je suppose que la variable Y2 pour la taille de l'échantillon est en quelque sorte impliquée.)
Voici un exemple de jeu de données :
| X | Y2 | Oui |
| UN | 25218 | 24218 |
| B | 26000 | 24218 |
| C | 61534 | 56379 |
| D | 25218 | 24218 |
| E | 25218 | 24057 |
Je ne pense pas que ce soit un problème de jeu de données / variable Y2 / parenthèses...
Demandez-vous à propos de la grande région vide à droite du graphique ?
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?extra space at right end of X axis?espace supplémentaire à l'extrémité droite de l'axe X ?
Il semble avoir un comportement de défilement qui pourrait essayer d'afficher environ 10 à mesure que d'autres lignes sont ajoutées au tableau. Si vous n'obtenez pas d'autres réponses ici, essayez le lien de support technique au bas de la page.
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 ) ) )
);
J'ai essayé en créant une autre table de données mais cela ne fonctionne pas aussi bien ...
Je ne sais pas pourquoi cela arrive.
Quelqu'un a une autre suggestion?
Salut tout le monde,
Je fais une carte P' de Laney avec JMP 16.2. (Je sais que ce tableau est disponible avec la nouvelle version de JMP, cependant je n'ai pas cette nouvelle version).
Je ne sais pas pourquoi mais quand j'ai moins de 10 valeurs, l'échelle des X n'est pas adaptée.
L'échelle X est paramétrée pour 10 valeurs (quelque soit le nombre de valeurs s'il est inférieur à 10), et quand j'ai plus de 10 valeurs l'échelle X est en cours d'adaptation.
Voici mon programme
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;
);
)Est-ce que quelqu'un a une suggestion pour m'aider?
Merci
Sébastien