Cómo actualizar la tabla de datos en el script con la nueva columna creada<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Soy nuevo en el uso de jmp y estoy intentando crear un script que crea una nueva columna con una fórmula y luego traza la nueva columna a un histograma. Tengo el guión a continuación. Está funcionando pero me está dando un error de que "La tabla de datos ha cambiado. La salida ya no representa los datos. Para sincronizar la salida con los datos, seleccione 'script> Rehacer análisis' en el menú Distribución ".
Básicamente, cuando el script llega a trazar la distribución, sigue mirando la tabla de datos antigua y no la de la nueva columna creada. No estoy seguro de cómo actualizar la tabla de datos o la secuencia de comandos para hacerle saber que la tabla tiene una nueva columna.
dt364 = tabla de datos actual () ;
Nueva Columna ( "Nueva Columna",
Numérico,
Continuo,
Fórmula ( :Nombre ( "Columna 1" ) - :Nombre ( "Columna 2" )
)
) ;
Nueva ventana ( "Nuevos datos",
rpridelta = Distribución (
Distribución continua (
Columna ( "Nueva Columna" ) ,
Cuantiles ( 0 ) ,
Gráfico de cuantiles normales ( 1 )
) ,
Por ( : Identificación de la oblea )
)
) ;
rpridelta << guardar foto ( "C: /data/A08pridelta.jpg", jpeg ) ;
Re: Cómo actualizar la tabla de datos en el script con la nueva columna creadaHola,
Creo que el problema es que cuando creas una nueva ventana para la distribución, JMP ya no reconoce dt364 como la tabla de datos actual. Cambié rpridelta para hacer referencia a su nueva ventana y agregué una referencia específica a dt364 a su distribución. Esto debería funcionar.
dt364 = Tabla de datos actual () ;
Nueva Columna ( "Nueva Columna" ,
Numérico ,
Continuo ,
Fórmula ( : Nombre ( "Columna 1" ) - : Nombre ( "Columna 2" ) )
) ;
rpridelta = Nueva ventana ( "Nuevos datos" , // Cambiar el nombre de la nueva ventana a rpridelta
dt364 << Distribución ( // Añadir referencia a dt364.
Distribución continua (
Columna ( "Nueva Columna" ) ,
Cuantiles ( 0 ) ,
Gráfico de cuantiles normales ( 1 )
) ,
Por ( : Identificación de la oblea )
)
) ;
rpridelta << guardar imagen ( "C: /data/A08pridelta.jpg" , jpeg ) ;