<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola, aquí está mi consulta diaria sobre algún proceso básico en el script JMP:
Estoy intentando capturar los valores p producidos por Fit Model> Effect Test en una nueva tabla.
Aquí está lo que tengo hasta ahora:
Nombres predeterminados aquí (1);
dt = Tabla de datos actuales ();
m = {};
m1 = [];
m2 = [];
j = 9;
Para (i = 175, i <= N Col (dt), i ++,
fm = Ajustar modelo (
Y (Columna (i)),
Efectos (: TRT01P, Columna (j)),
Personalidad (mínimos cuadrados estándar),
Énfasis (apalancamiento del efecto),
invisible,
Correr(
Columna (i) << {Falta de ajuste (0),
Plot Actual por Predicted (1), Plot Residual por Predicted (1),
Apalancamiento Efecto Parcela (1)}
)
);
fmr = fm << informe;
insertar en (m, Nombre de la columna (i));
m1 = m1 || fmr [OutlineBox (8)] [Number Col Box (21)] [1]; // Mensaje de error "No se puede subscribir DisplayBox"
m2 = m2 || fmr [OutlineBox (8)] [Number Col Box (21)] [2];
j = j + 2;
);
Nueva tabla ("ANCOVA",
Nueva columna ("Encabezado", carácter, valores establecidos (m)),
Nueva columna ("Tratamiento", numérica, valores establecidos (m1)),
Nueva columna ("Covariate lineal", numérica, valores establecidos (m2))
);
Esta referencia es un poco complicada. Cuando observa la probabilidad en la Estructura de árbol, puede ver que en realidad está en una estructura de subsubio del Cuadro de tabla.

Por lo tanto, necesita hacer referencia a la ruta completa, y luego usar un mensaje "<< obtener" para recuperar la lista y, finalmente, seleccionar el primer elemento de la lista. Aquí está la referencia que recupera el valor p
m1 = m1 || (fmr [ Cuadro de esquema ( 8 )] [ 1 ] [ 5 ] [ 2 ] << obtener ) [ 1 ] ;
La forma más fácil de obtener el segundo valor que está buscando es ir directamente al nombre único del cuadro de esquema, "Pruebas de efecto", y luego profundizar desde allí.
(fmr [ "Pruebas de efecto" ] [ 1 ] [ 6 ] << obtener ) [ 1 ]