<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour à tous,
J'ai une table Abc.jmp dans laquelle j'utilise le filtrage des données une par une en sélectionnant une valeur dans la table Layer.jmp Donc, après le filtrage des données, je veux tracer divers graphiques de variabilité. Mais cela ne se produit pas. Le script est le suivant:
dt1 = open ("F: \ Abc.jmp");
dt2 = open ("F: \ Layer.jmp");
pour (i = 1, i <= nrow (dt2), i ++,
df = dt1 << Filtre de données (
Ajouter un filtre (
colonnes (: masque),
Où (: Masque == Eval ((trim (column (dt2, 1))) ))),
Affichage (: ParameterId, Taille (221, 259), Affichage de la liste)
), make subset
)
df << Tableau de variabilité (
Y (: Nom ("valeur CD")),
X (: axe),
Type d'analyse (Nom ("Choisissez la meilleure analyse (EMS REML Bayesian)")),
Variation de processus (0),
Montrer le grand moyen (1),
Std Dev Chart (0),
Par (Nominal)
)
)
S'il vous plaît donner votre précieuse suggestion.
Merci d'avance.
Je pense que vous voudriez l'index être juste après Column (), c'est-à-dire à l'intérieur de Trim (), pas à l'extérieur.
...
Où ( : Masque == Eval ( réduire ( colonne ( dt2 , 1 ) [ je ]))) ,
...