Exportar todos los gráficos de control de la columna Por en una página para exportarlos a PowerPointHola,
Tengo una secuencia de comandos que utilizo para hacer 6 gráficos de control para 20 pozos de monitoreo de agua subterránea separados usando la porción Por en la secuencia de comandos. Me gustaría agregar al final del guión para poder imprimir los 6 gráficos de control para cada ubicación de monitoreo por separado en una página en una presentación de PowerPoint. Resultado en una presentación de PowerPoint de 20 páginas de largo, con 6 gráficos en cada página. Estoy buscando algún consejo sobre por dónde empezar para esta tarea. Aquí está el script que estoy usando para hacer los gráficos:
Control Chart Builder(
Show Capability( 0 ),
Variables(
Subgroup( :SAMPLE_DATE ),
Y(
:Chloride,
:Cl_TDS,
:Sodium,
:Total Dissolved Solids,
:Sulphate,
:Calcium
),
),
By(:LOC_NAME)
);
¡Gracias!
GráficosScriptingRe: Exportar todos los gráficos de control de la columna Por en una página para exportarlos a powerpointHola,
Grabé una sesión de Mastering JMP hace unos meses en la que demuestro cómo guardar automáticamente informes para sobresalir ( Dominar JMP Compartiendo sus resultados , a partir de las 33:30).Este podría ser un buen lugar para comenzar.Por favor, eche un vistazo y avíseme si esto le indica la dirección correcta.
Re: Exportar todos los gráficos de control de la columna Por en una página para exportarlos a powerpoint¡Hola!
Gracias por su respuesta. Vi el video y me dio la información correcta para poner los gráficos de control en PowerPoint y hacer que se actualicen automáticamente. Definitivamente es útil. Ahora agregué a mi script para guardar cada conjunto de mis gráficos de control como un jpg en una carpeta específica, y los insertaré en powerpoint como dijiste (con un enlace). Sin embargo, mi última pieza del rompecabezas consiste en organizar los gráficos en mis jpgs tres gráficos a lo ancho y dos hacia abajo. Actualmente están exportando 6 hacia abajo, lo que no se ve bien en una diapositiva de PowerPoint.Ver imagen adjunta.
¡Gracias por tu ayuda!
ccb = dt << Control Chart Builder(
Show Capability( 0 ),
Variables(
Subgroup( :SAMPLE_DATE ),
Y(
:Chloride,
:Cl_TDS,
:Sodium,
:Total Dissolved Solids,
:Sulphate,
:Calcium
),
),
SendToReport(
Dispatch( {}, "Chloride Limit Summaries", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Cl_TDS Limit Summaries", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Sodium Limit Summaries", OutlineBox, {Close( 1 )} ),
Dispatch( {},
"Total Dissolved Solids Limit Summaries",
OutlineBox,
{Close( 1 )}
),
Dispatch( {}, "Sulphate Limit Summaries", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Calcium Limit Summaries", OutlineBox, {Close( 1 )} )
),
By(:LOC_NAME)
);
for(c=1, c<=NItems(ccb), c++,
thisrep = Report(ccb[c]);
firstOB = thisrep[OutlineBox(1)];
thistitle = firstOB << getTitle;
firstOB << save picture ("desktop/"||thistitle);
);Re: Exportar todos los gráficos de control de la columna Por en una página para exportarlos a powerpointAquí está uno de los métodos que utilizo para crear múltiples columnas de salida
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
Nw = New Window( "Control Charts",
Lineup Box( N Col( 2 ),
Control Chart Builder(
Show Capability( 0 ),
Variables( Y( :height, :weight ) ),
by( :age )
)
)
);
Re: Exportar todos los gráficos de control de la columna Por en una página para exportarlos a powerpointHola,
Gracias por la idea. Cambié un poco el guión para incluir un cuadro de alineación. Al principio probé con varios nombres únicos en la columna 'por'. Sin embargo, estaba colocando una muestra diferente en la segunda columna, en lugar de dividir los 6 gráficos para cada nombre único en 2 columnas de tres. Ver foto adjunta.
Así que intenté de nuevo usando solo un valor único para ver si dividiría los seis gráficos en 2 columnas y exportó el valor único en una columna de seis gráficos. Todavía no se separó en 2 columnas. ¿Qué estoy haciendo mal?
Aquí hay una parte del guión.
Nw = New Window( "Control Charts",
Lineup Box( N Col( 3 ),
Control Chart Builder(
Show Capability( 0 ),
Variables(
Subgroup( :SAMPLE_DATE ),
Y(
:Chloride,
:Cl_TDS,
:Sodium,
:Total Dissolved Solids,
:Sulphate,
:Calcium
),
),
SendToReport(
Dispatch( {}, "Chloride Limit Summaries", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Cl_TDS Limit Summaries", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Sodium Limit Summaries", OutlineBox, {Close( 1 )} ),
Dispatch( {},
"Total Dissolved Solids Limit Summaries",
OutlineBox,
{Close( 1 )}
),
Dispatch( {}, "Sulphate Limit Summaries", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Calcium Limit Summaries", OutlineBox, {Close( 1 )} )
),by(:LOC_NAME);
);
);
);También he incluido un ejemplo de mi conjunto de datos si eso ayuda.
Gracias por tu ayuda.
Re: Exportar todos los gráficos de control de la columna Por en una página para exportarlos a powerpoint¿Es esto lo que estás buscando?

Names Default To Here( 1 );
dt = Current Data Table();
Summarize( dt, bygroup = by( :LOC_Name ) );
Nw = New Window( "Control Charts", lb = Lineup Box( N Col( 2 ) ) );
For( i = 1, i <= N Items( bygroup ), i++,
vlb = V List Box(
dt << Control Chart Builder(
Show Capability( 0 ),
Show control panel( 0 ),
Variables(
Subgroup( :SAMPLE_DATE ),
Y( :Chloride, :Cl_TDS, :Sodium, :Total Dissolved Solids, :Sulphate, :Calcium )
),
show limit summaries( 0 ),
where( :loc_name == Eval( bygroup[i] ) )
)
);
lb << append( vlb );
);Re: Exportar todos los gráficos de control de la columna Por en una página para exportarlos a powerpointHola,
Estoy buscando que se transpongan básicamente. Ver imagen adjunta. Porque luego exportaré cada conjunto de 6 gráficos como un jpg y lo insertaré en PowerPoint. Vea cómo LOC_NAME = 00-15A tiene seis gráficos, y luego el siguiente conjunto de seis gráficos es LOC_NAME = 0016A.