Guardar gráficos con tabla incrustada, usar tabla de resumen con columnas calculadasHola,
Estoy creando una tabla de resumen, utilizando una columna calculada. Para permitir el uso dinámico, la vinculo a la tabla original.
Cuando creo un gráfico en esta columna calculada y lo guardo, con una tabla incrustada, los valores se pierden y el gráfico no se puede generar: queda vacío.
Por ejemplo:
Tengo una mesa Original con:
MaterialID, destino, ParentMaterial, DateTime, Fecha (cálculo de DateMDY() de DateTime)
Creo una tabla resumen con:
Grupo : ParentMaterial, Fecha
Subgrupo : destino

Construyo un gráfico de NEXT vs fecha (para probar) y lo guardo con una tabla incorporada, pierde los valores de la fecha y el gráfico no se puede abrir correctamente: está vacío.

En mis preferencias uso:
- La supresión de evaluación de fórmula no está marcada y la evaluación de fórmula es inmediata
- para tablas: Evaluar script OnOpen: Siempre
Parece que al guardarlo de esta manera, se pierde la fecha original para calcular la columna Fecha en la tabla de resumen.
¿Qué configuraciones me faltan para solucionar esto?
muchas gracias.
Neta
Organización del contenidoCompartir y comunicar resultadosRe: guardar gráficos con tabla incrustada, usar tabla de resumen con columnas calculadas¿Qué versión de JMP estás usando?
En mi caso, cuando intento crear una tabla de resumen de este tipo, la fórmula se elimina (JMP18.2.0).


// Data table summary
// → Data Table("Summary of Anneaing grouped by Date, ParentMaterial")
Data Table("Anneaing") << Summary(
Group(:Date, :ParentMaterial),
N,
Subgroup(:fate),
Freq("None"),
Weight("None"),
output table name("Summary of Anneaing grouped by Date, ParentMaterial")
);
Re: guardar gráficos con tabla incrustada, usar tabla de resumen con columnas calculadas¡Bienvenida, nieta!
Gracias por proporcionarnos sus archivos JMP como referencia; son muy útiles. ¿Podría proporcionarnos más información sobre su objetivo?
¿Desea crear una visualización de N(Siguiente) versus Fecha? Si es así, no necesita una tabla resumen. Con el Constructor de Gráficos, arrastre Fecha a la Función del Eje X y Destino a la Función de Superposición. A continuación, seleccione un tipo de gráfico adecuado, como un gráfico de barras. Para este tipo de análisis, un gráfico de barras apiladas podría ser la mejor opción. Vea la imagen a continuación, como punto de partida.

O bien, si su pregunta es sobre cómo conservar las fórmulas de columna en la tabla de resumen recién creada, no creo que sea posible (corríjanme si me equivoco). Dado que el resumen agrega datos en varias filas con la misma fecha, pero con diferentes fechas y horas, no estoy seguro de cómo funcionaría. Mi recomendación es marcar la casilla "Guardar script en la tabla de datos" al crear la tabla de resumen, lo que guardará el script en la tabla de datos original. De esta forma, cada vez que actualice la tabla de datos original, podrá volver a ejecutar ese script para generar la nueva tabla de resumen.

Re: guardar gráficos con tabla incrustada, usar tabla de resumen con columnas calculadasGracias por tu respuesta.
Estoy usando 18.2
Sí, se elimina la fórmula de la fecha, pero cuando vuelve a abrir el gráfico guardado (con la tabla incorporada), de alguna manera la fórmula aparece nuevamente. Esto genera una falta de datos para el cálculo y valores faltantes para presentar en el gráfico.
Solía guardar gráficos como este en versiones anteriores, pero ahora dejó de funcionar.
También intenté guardar un script de sesión: tiene el mismo problema. Cuando lo vuelvo a ejecutar en una nueva sesión, mantiene la fórmula en la tabla de resumen (aunque se eliminó), eventualmente el gráfico está vacío...
Necesito una forma de conservar el gráfico con sus datos cuando lo guardo.
Re: guardar gráficos con tabla incrustada, usar tabla de resumen con columnas calculadasHola,
muchas gracias.
Presenté un caso simple de mi problema. Normalmente, agrego los datos por fecha (mes, semana, día), agrego una columna calculada a la tabla de resumen y luego construyo un gráfico.
Mi objetivo es guardar el gráfico con sus datos (tabla de resumen) de forma que pueda regresar a él.
Solía guardar gráficos como este en versiones anteriores, pero ahora dejó de funcionar.
También intenté guardar un script de sesión: tiene el mismo problema. Cuando lo vuelvo a ejecutar en una nueva sesión, mantiene la fórmula, en la tabla de resumen (aunque se eliminó), eventualmente el gráfico está vacío cuando lo vuelvo a abrir...
Re: guardar gráficos con tabla incrustada, usar tabla de resumen con columnas calculadasCreo que ya entiendo el problema. El flujo de trabajo deseado es:
- Abra la tabla de datos "Anneaing.jmp" con mediciones para varios valores de fecha y hora.
- Cree columnas de fórmula como Fecha, Semana, Mes, etc., según los datos de fecha y hora.
- Cree una tabla de resumen, con agrupación por fecha (por ejemplo), que sea una columna de fórmula.
- Desde la nueva tabla de resumen vinculada, abra el Constructor de gráficos y cree un gráfico. Luego, guárdelo como un informe .jrp, con la tabla de datos incrustada.
- Problema: la versión incorporada de la tabla Resumen vinculada tiene una fórmula rota (que hace referencia a una columna DateTime inexistente).
Mi recomendación: en lugar de guardar el Constructor de Gráficos como un informe (archivo .jrp), ¿podría guardar el análisis en la propia tabla de datos de resumen? Puede hacerlo desde el Menú Triángulo Rojo -> Guardar Script -> en Tabla de Datos, o usando
Icono. Ahora el gráfico se puede abrir directamente desde la tabla de datos de resumen guardada y vinculada. Esto funciona bien en mi caso, sin fórmulas defectuosas.
Por cierto, por si no lo has visto: se pueden crear fórmulas sencillas como Semana y Mes desde el Constructor de Gráficos. Por ejemplo, el gráfico a continuación se puede crear sin nuevas columnas de tabla de datos ni tablas de resumen:

Un comentario para @jthi : También observé que la tabla de resumen vinculada se genera con columnas bloqueadas que no son de fórmula:

Sin embargo, al guardar y volver a abrir la tabla de datos, se ve así:

Aunque la fórmula de la columna de fecha no tiene un valor de fecha y hora al que hacer referencia, no parece estar dañando la columna de fecha. Por alguna razón, sigue funcionando. ¿Alguna idea de por qué? La referencia a la fórmula rota no parece causar problemas en la tabla de datos .jmp guardada, pero al incrustarla en un informe .jrp, la referencia rota provoca un error en la fórmula y la información de fecha desaparece.
Re: guardar gráficos con tabla incrustada, usar tabla de resumen con columnas calculadasLo único que me viene a la mente es que JMP no vuelve a evaluar esas fórmulas cuando se abre la tabla -> los valores permanecen iguales.
Para mí, esto parece un error en general y JMP no debería mantener las fórmulas en Resumen si la columna principal no existe o al menos debería deshabilitar su evaluación.