Estimar la extracción de un problema de ajuste de línea bivariable<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Estoy midiendo el voltaje y la corriente y estoy tratando de usar un script JMP para automatizar el cálculo de resistencia (pendiente de la curva de voltaje frente a la corriente). Lo que tengo son archivos de texto con dos columnas, los abro en JMP, luego concatené todos con una columna de la tabla de origen. Mi secuencia de comandos abre una línea bivariada ajustada por la tabla de origen y luego intenta obtener las estimaciones del informe. Estaba funcionando bien con mis datos hasta que comenzó a darme este error "índice en el acceso o evaluación de 'Obtener'" cuando llegó a una determinada tabla de origen. Así que lo localicé (tenía más de 100 tablas de origen) y descubrí que los datos en esa tabla en particular eran bastante ruidosos (debido a una mala conexión, la corriente medida demasiado baja) y el ajuste no era muy significativo, pero aún así el La tabla de estimaciones tuvo algunos valores en el informe bivariado. Sin embargo, cuando trato de extraer las estimaciones para esa tabla en particular (se supone que la matriz tiene dos valores, uno para la intersección y el otro para la pendiente), la matriz tiene solo un valor, y no es ninguna de las estimaciones, calculé que es el valor Max Rsq de la tabla "Falta de ajuste".
He adjuntado la tabla .jmp que tiene algunos datos ruidosos y buenos, la tabla tiene un script que ilustra el problema (la matriz est3 tiene solo un valor, todos los demás tienen dos y son las mismas que las estimaciones en el informe)
¿Es ese un comportamiento esperado? Me tomó horas averiguar qué sucedió con un script que funcionaba bien con 60 tablas y no con 100 
¡Gracias!
Y yo
PD Estoy usando JMP 9.0.3 en Windows XP
Estimar la extracción de un problema de ajuste de línea bivariableMuchas gracias, mpb! El primer enfoque es exactamente lo que estaba buscando, ¡muy útil! No sabía qué provocó la creación de una tabla de falta de ajuste en algunos casos y no en otros, y ahora sé por qué sucede eso.
¡Gracias de nuevo!
Y yo
Estimar la extracción de un problema de ajuste de línea bivariableLos datos de su caso3 tienen puntos con valores x duplicados que activan el análisis de falta de ajuste en Bivariate. Esto hace que las coordenadas "absolutas" de las estimaciones cambien en el informe de su ubicación en los otros 3 casos. Aquí hay 2 enfoques. Uno usa coordenadas "relativas" en el espíritu de su código de ejemplo, que son insensibles a la existencia de cosas de falta de ajuste. El otro también usa coordenadas relativas pero con un método que crea una tabla de datos que contiene la información que está buscando.
Primero:
dt = tabla de datos ("CalculateExtractionIssue");
tabla de datos actual (dt);
biv = dt << Bivariable (
Y (: voltaje),
X (: Corriente),
Ajustar la línea (),
Por (: tabla de origen)
);
rep = biv << reporte;
est1 = rep [1] ["Estimaciones de parámetros"] [NumberColBox (1)] << getasmatrix;
est2 = rep [2] ["Estimaciones de parámetros"] [NumberColBox (1)] << getasmatrix;
est3 = rep [3] ["Estimaciones de parámetros"] [NumberColBox (1)] << getasmatrix;
est4 = rep [4] ["Estimaciones de parámetros"] [NumberColBox (1)] << getasmatrix;
show (est1);
espectáculo (est2);
espectáculo (est3);
espectáculo (est4);
Segundo:
dt = tabla de datos ("CalculateExtractionIssue");
tabla de datos actual (dt);
biv = dt << Bivariable (
Y (: voltaje),
X (: Corriente),
Ajustar la línea (),
Por (: tabla de origen)
);
rep = biv << reporte;
dtest = rep [1] ["Estimaciones de parámetros"] [NumberColBox (1)] << make table de datos combinados;