<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Por ejemplo, tengo una tabla dt con n columnas, X1, X2, ..., Xn. Necesito dibujar distribuciones para CADA columna, X(i), como a continuación (repetir n veces):
Distribución(
Distribución continua (
Columna ( :X1),
Disposición Horizontal( 1 ),
verticales (0),
Gráfica de cuantiles normales ( 1 ),
Análisis de capacidad (LSL (4), USL (22), objetivo (13))
)
);
¿Cómo puedo usar un bucle para hacer esto? Intenté lo siguiente, pero no tuve éxito :-(.
ColNameList = dt << Obtener nombres de columna (nominal, cadena);
para (k=1, k<=n, k++,
Distribución(
Distribución continua (
Columna( :ListaNombreColumna),
Disposición Horizontal( 1 ),
verticales (0),
Gráfica de cuantiles normales ( 1 ),
Análisis de capacidad (LSL (4), USL (22), objetivo (13))
)
)
);
¿Alguna buena sugerencia?
Gracias.
John
No estoy seguro de por qué especifica Nominal en <
Esto debería funcionar:
dt = Tabla de datos actual () ;
ColNameList = dt << Obtener nombres de columnas ( continuo ) ; //La capacidad no funciona bien con columnas nominales
Para ( k = 1 , k <= N elementos ( ColNameList ) , k ++,
Distribución (
Distribución Continua (
Columna ( ColNameList [ k ] ) ,
Disposición horizontal ( 1 ) ,
Vertical ( 0 ) ,
Gráfica de cuantiles normales ( 1 ) ,
Análisis de capacidad ( LSL ( 4 ) , USL ( 22 ) , Objetivo ( 13 ) )
)
)
) ;