Cuando exporto un diario con cientos de gráficos a un archivo de PowerPoint, los gráficos y las estadísticas de resumen se separan en dos diapositivas.
¿Hay alguna manera de mostrar todo lo que se muestra en el archivo adjunto (gráfico de muestra) en una sola diapositiva de PowerPoint?
Sí, puedo exportar gráficos a PDF, pero lo que estoy buscando es PowerPoint.
También he intentado exportar los gráficos en HTML.
Las imágenes individuales cuando se exportan a HTML contienen estadísticas resumidas.
Sólo las gráficas se exportan en imágenes.
Avíseme si hay alguna manera de solucionar los problemas anteriores con JSL o algún otro método.
Gracias
Estoy usando JMP16
JSL más PowerPoint abre algunas opciones realmente fantásticas.
En PowerPoint hay una opción para insertar una imagen y vincularla al archivo. En Mac, se ve así; en PC, la opción es la misma que la del botón de flecha hacia abajo para insertar.

Utilicé el siguiente script para crear un archivo png a partir de mi informe JMP y luego utilicé la opción Insertar y vincular en PowerPoint. El mismo archivo png se inserta dos veces y se escala de forma diferente. La diapositiva se ve así:

Cierre la diapositiva de PowerPoint, luego ejecute el resto del script y vuelva a abrir la diapositiva de PowerPoint.
Al volver a abrir la diapositiva la figura ahora se ve así:

Lo realmente fantástico de esto es que no tienes que luchar con el tamaño de tus gráficos en JMP, todo eso se hace en PowerPoint. El posicionamiento y la alineación de las imágenes también se hace en PowerPoint. PPT básicamente crea un cuadro con un tamaño y una ubicación específicos y ajusta el archivo de imagen en ese cuadro. Si tus gráficos se hacen más grandes o más pequeños, se redimensionan automáticamente para adaptarse al cuadro.
Es cierto que es un poco complicado configurar las diapositivas la primera vez, pero después es muy fácil hacer las actualizaciones.
Ahora, imagina usar el generador de flujos de trabajo en JMP e insertar una acción personalizada para guardar una imagen para cada uno de tus informes. Podrías ejecutar un flujo de trabajo y, al final, abrir PowerPoint y ver todas las cifras personalizadas actualizadas del flujo de trabajo. Esto es bastante importante, no estoy seguro de que mucha gente esté usando esta combinación de funciones.
El script que aparece a continuación parece un poco complicado, pero son solo dos informes de Oneway con un poco de información importante en la parte inferior.
names default to here(1);
fig1 = Expr(
dt << Oneway(
Y( :weight ),
X( :age ),
Means and Std Dev( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
Histograms( 1 )
)
);
fig1color=expr(Oneway(
Y( :weight ),
X( :age ),
Means and Std Dev( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
Histograms( 1 ),
SendToReport(
Dispatch( {}, "Oneway Report", FrameBox,
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.424050015670061, 0.235950010555983, 0.255750002833103, "HLS",
0.982456147670746, 0.330000013113022, 0.284999996423721}
), Fill Color( "Red" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 2 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.424050015670061, 0.235950010555983, 0.255750002833103, "HLS",
0.982456147670746, 0.330000013113022, 0.284999996423721}
), Fill Color( "Red" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 3 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.433339169257448, 0.328609796907946, 0.226660856968595, "HLS",
0.0822122544050217, 0.330000013113022, 0.313148945569992}
), Fill Color( "Orange" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 4 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.433339169257448, 0.328609796907946, 0.226660856968595, "HLS",
0.0822122544050217, 0.330000013113022, 0.313148945569992}
), Fill Color( "Orange" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 5 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.430264771988581, 0.421629527767338, 0.229735254237463, "HLS",
0.159489631652832, 0.330000013113022, 0.303832590579987}
), Fill Color( "Yellow" )}
)}
),
Dispatch( {}, "Oneway Report", FrameBox( 6 ),
{DispatchSeg(
Hist Seg( 1 ),
{Line Color(
{0.253622181658831, 0.406377844567213, 0.265448424355718, "HLS",
0.346236556768417, 0.330000013113022, 0.231447964906693}
), Fill Color( "Green" )}
)}
)
)
););
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
rfig1 = fig1 << report;
rfig1 << Save Picture( "jmp_example.png", "png" );
//open("jmp_example.png");
open("Make Figure 1.pptx");
wait(1);//Actually, stop here. Run the above script and make a powerpoint slide using the insert and link file option.
//To keep things easy for this example, keep this script and the powerpoint file all in the same folder.
rfig1c = fig1color << report;
rfig1c << Save Picture( "jmp_example.png", "png" );
//Close the powerpoint slide, then open it again.
open("Make Figure 1.pptx");