<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Par exemple, j'ai une table dt avec n colonnes, X1, X2, ..., Xn. J'ai besoin de dessiner des distributions pour CHAQUE colonne, X(i), comme ci-dessous (répéter n fois):
Distribution(
Distribution continue(
Colonne( :X1),
Disposition horizontale( 1 ),
Verticale( 0 ),
Diagramme des quantiles normaux( 1 ),
Analyse de capacité( LSL( 4 ), USL( 22 ), Target( 13 ) )
)
);
Comment puis-je utiliser une boucle pour faire cela? J'ai essayé ce qui suit, mais ça ne marche pas :-(.
ColNameList = dt << Obtenir les noms de colonne (nominal, chaîne);
pour (k=1, k<=n, k++,
Distribution(
Distribution continue(
Colonne( :ListeNomCol),
Disposition horizontale( 1 ),
Verticale( 0 ),
Diagramme des quantiles normaux( 1 ),
Analyse de capacité( LSL( 4 ), USL( 22 ), Target( 13 ) )
)
)
);
Une bonne suggestion?
Merci.
John
Je ne sais pas pourquoi vous spécifiez Nominal dans <
Cela devrait fonctionner :
dt = Tableau de données actuel () ;
ListeNomCol = dt << Obtenir les noms de colonne ( continu ) ; //La capacité ne fonctionne pas bien avec les colonnes nominales
Pour ( k = 1 , k <= N articles ( ListeNomCol ) , k ++,
Distribution (
Distribution continue (
Colonne ( ListeNomCol [ k ] ) ,
Disposition horizontale ( 1 ) ,
Vertical ( 0 ) ,
Diagramme des quantiles normaux ( 1 ) ,
Analyse de capacité ( LSL ( 4 ) , USL ( 22 ) , Cible ( 13 ) )
)
)
) ;