<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour, voici mon enquête quotidienne sur certains processus de base du script JMP:
J'essaie de capturer les valeurs p générées par Fit Model> Effect Test dans un nouveau tableau.
Voici ce que j'ai jusqu'à présent:
Noms par défaut ici (1);
dt = table de données actuelle ();
m = {};
m1 = [];
m2 = [];
j = 9;
Pour (i = 175, i <= N Col (dt), i ++,
fm = modèle d'ajustement (
Y (colonne (i)),
Effets (: TRT01P, Column (j)),
Personnalité (moindres carrés standard),
Accent (effet de levier),
invisible,
Courir(
Colonne (i) << {Manque d'ajustement (0),
Parcelle réelle par prédite (1), parcelle résiduelle par prédite (1),
Effet de levier sur l'effet de tracé (1)}
)
)
fmr = fm << report;
insérer dans (m, nom de colonne (i));
m1 = m1 || fmr [OutlineBox (8)] [Number Col Box (21)] [1]; // Message d'erreur "Impossible d'indiquer DisplayBox"
m2 = m2 || fmr [OutlineBox (8)] [Number Col Box (21)] [2];
j = j + 2;
)
Nouvelle table ("ANCOVA",
Nouvelle colonne ("En-tête", caractère, valeurs définies (m)),
Nouvelle colonne ("Traitement", numérique, valeurs définies (m1)),
Nouvelle colonne ("covariable linéaire", numérique, valeurs définies (m2))
)
Cette référence est un peu délicate. Lorsque vous examinez la probabilité dans la structure arborescente, vous pouvez constater qu’il s’agit bien d’une structure de sous-sous-tableau de la zone de table.

Par conséquent, vous devez référencer le chemin complet, utiliser un message "<< get" pour récupérer la liste et, enfin, sélectionner le premier élément de la liste. Voici la référence qui récupère la valeur p
m1 = m1 || (fmr [ Contour Box ( 8 )] [ 1 ] [ 5 ] [ 2 ] << get ) [ 1 ] ;
Le moyen le plus simple d’obtenir la deuxième valeur que vous recherchez est d’accéder directement au nom unique de la zone de plan, "Tests d’effet", puis de procéder à une analyse détaillée.
(fmr [ "Tests d'effet" ] [ 1 ] [ 6 ] << get ) [ 1 ]