¿Cómo escribir una copia / pegar de un gráfico para un uso personalizado en una nueva ventana?Me gustaría resumir numerosos conjuntos de datos en los gráficos de control y mostrarlos bien en una forma (nueva ventana) usando las funciones de cuadro de lista h y cuadro de lista v. Por lo tanto, algunas secuencias de comandos para copiar / pegar de alguna manera están en mente.
Al consolidar tantos espacios de gráficos en la nueva ventana, se empieza a restringir. Por lo tanto me gustaría no incluya el cuadro de esquema superior en la visualización de cada gráfico, que siempre tiene el título predeterminado "Gráfico de control".
Sin embargo, me gustaría, en todos los casos, conservar el segundo cuadro de esquema, ya que me ofrece un título personalizado para cada gráfico.
Se adjuntan ejemplos del uso del "cuadro de lista h" que tengo en mente.
Si es más fácil copiar y pegar el contenido del cuadro, hágamelo saber. Entonces podría usar cuadros de texto sobre cada gráfico de control en mi consolidación. Si esta opción es la mejor, comente sobre cómo utilizar mejor los contenidos del cuadro de copia y pegarlos.
El pdf adjunto puede ser más fácil de entender porque mi objetivo se muestra visualmente.
¡Gracias!
Re: ¿Cómo escribir una copia / pegar de un gráfico para un uso personalizado en una nueva ventana?¡Gracias por esta respuesta también!
Re: ¿Cómo escribir una copia / pegar de un gráfico para un uso personalizado en una nueva ventana?Para agregar a la publicación de Jim:
- Las cajas de alineación son útiles para este tipo de cosas, y
- Puede configurar el tamaño de la página para que se ajuste a una hoja de papel.
Names Default To Here( 1 );
dt = Current Data Table();
cc1 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y1, Individual Measurement ) );
cc2 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y2, Individual Measurement ) );
cc3 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y3, Individual Measurement ) );
cc4 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y4, Individual Measurement ) );
win = New Window( "Test", lub = Line Up Box( N Col(2) ) );
lub << append( Report( cc1 )[Outline Box( 2 )] );
lub << append( Report( cc2 )[Outline Box( 2 )] );
lub << append( Report( cc3 )[Outline Box( 2 )] );
lub << append( Report( cc4 )[Outline Box( 2 )] );
lub << append( Report( cc1 )[Outline Box( 2 )] );
win << Set page setup(
margins( 0.5, 0.5, 0.5, 0.5 ),
scale( 1.0 ),
portrait( 0 ),
paper size( "Letter" )
);
fn = "$TEMP/JMP PDF Example.pdf";
win << Save PDF( fn );
Open( fn );
wait( 10 );
Delete File( fn )Re: ¿Cómo escribir una copia / pegar de un gráfico para un uso personalizado en una nueva ventana?Aquí hay una manera de hacer lo que quieres
Names Default To Here( 1 );
dt = Current Data Table();
cc1 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y1, Individual Measurement ) );
cc2 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y2, Individual Measurement ) );
cc3 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y3, Individual Measurement ) );
cc4 = Control Chart( invisible, Sample Label( :Sample ), Group Size( 1 ), KSigma( 3 ), Chart Col( :Y4, Individual Measurement ) );
win = New Window( "Test",
hlb1 = H List Box(
),
hlb2 = H List Box(
)
);
hlb1 << append( Report( cc1 )[Outline Box( 2 )] );
hlb1 << append( Report( cc2 )[Outline Box( 2 )] );
hlb2 << append( Report( cc3 )[Outline Box( 2 )] );
hlb2 << append( Report( cc4 )[Outline Box( 2 )] );