Creación de secuencias de comandos de un JMP Journal<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
He buscado por todas partes, pero parece que no puedo encontrar nada sobre escribir un diario. Pude hacer un diario a mano, pero quiero incorporar un guión de Diario con mi guión actual. Mi secuencia de comandos actual realiza muchos análisis de datos y guarda todos los gráficos como archivos PNG, que luego arrastro y suelto en el Diario.
Intenté agregar la ventana en la que se encuentra el gráfico al Diario, pero no se ve bien. No me importa si es interactivo, solo quiero poder escribir lo mismo que puedo hacer arrastrando imágenes al Diario.
No estoy seguro de por dónde empezar. También quiero incluir Elementos de esquema y Elementos de texto entre mis imágenes para indicar qué gráfico es qué. Intenté copiar el guión del Diario para ver cómo funciona, pero está en blanco o tiene cosas que no tienen sentido.
¡Apreciaría cualquier ayuda!
¡Gracias!
Re: Escribir un diario JMP¡Gracias! Eso es exactamente lo que necesitaba.
Re: Escribir un diario JMPRe: Escribir un diario JMPHola sophiaw,
¿Puedes compartir el script que utiliza para guardar varios gráficos como archivos PNG? No he podido descubrir cómo guardar un gráfico como un archivo PNG usando JSL.
¡Gracias por cualquier ayuda!
Re: Escribir un diario JMP¡Gracias PMroz y David! Eso era exactamente lo que estaba buscando.
¡Gracias por toda la ayuda!
Re: Escribir un diario JMPPara adjuntar una imagen, puede usar un cuadro de imagen (en la ayuda en línea, busque PictBox debajo de los cuadros de visualización (no PictureBox); el cuadro de imagen no necesita una referencia al archivo que se obtiene con la función Abrir, y la función de opción debe incluir el segundo argumento, que es el tipo de archivo, por ejemplo, "png" o "jpg".Aquí hay un ejemplo suponiendo que tiene un archivo "Picture1.png":
noroeste = Nueva ventana ( "Diario con foto" , << Diario ,
vlb = Cuadro de lista V (
transmisión exterior = Cuadro de esquema ( "Fotos" )
)
) ;
transmisión exterior << Adjuntar (
Cuadro de imagen ( Abierto ( "Imagen1.png" , "png" ))
) ;
Re: Escribir un diario JMPCon su segunda declaración "diario =", está configurando la variable de diario igual a un nuevo cuadro de esquema, que no tiene nada que ver con el cuadro de esquema original.Debe crear un diario y luego comenzar a agregarle cosas.Esto funcionará:
// Iniciar un nuevo diario para guardar todos los gráficos de salida
diario = Nueva ventana ( "clasificar todos los datos" , << Diario ,
verbo = Cuadro de lista V (
transmisión exterior = Cuadro de esquema ( "Datos de fuga" ,
Caja de texto ( "Distribución de todos los datos de fugas" , << Viñeta ( 1 ) ) ,
)
)
) ;
nuevo_ob = Cuadro de esquema ( "Datos Rterm" ,
Caja de texto ( "Distribución de todos los datos de Rterm" , << Viñeta ( 1 ) )
) ;
verbo << adjuntar ( nuevo_ob ) ;
Re: Escribir un diario JMPRe: Escribir un diario JMPPara crear un diario se crea una nueva ventana con el < mensaje.A partir de ese momento, puede usar secuencias de comandos estándar de cuadros de visualización para controlar el contenido del diario, por ejemplo:

dt = Abierto ( "$SAMPLE_DATA\Gran Clase.jmp" ) ;
// crea un diario con un esquema para contener el gráfico
noroeste = Nueva ventana ( "Mi diario" , << Diario ,
transmisión exterior = Cuadro de esquema ( "Mis gráficos" ,
Caja de texto ( "Histogramas de peso y altura" , << Margen ( 1 ))
)
) ;
// crea un grafo
contenido = Cuadro de lista V (
Caja de texto ( "Esta salida a continuación se produjo utilizando la plataforma de distribución" ) ,
Distribución (
Distribución Continua ( Columna ( : altura ) ) ,
Distribución Continua ( Columna ( : peso ) ) ,
Solo histogramas
) ;
) ;
// agregar gráfico al cuadro de contorno dentro del diario
transmisión exterior << Adjuntar ( contenido );
Re: Escribir un diario JMPDe la guía de secuencias de comandos
Revistas
Es relativamente fácil poner cosas en una ventana de diario. Es más difícil ver cómo
manipular el propio diario. Los siguientes ejemplos muestran algunas manipulaciones de diarios.
Suponga que comienza con un informe, generado en este caso a partir de la tabla de datos Big Class.jmp.
biv=bivariante (y(peso), x(altura));
rbiv=biv << informe;
Para registrar los resultados del informe, utilice el mensaje de la ventana de registro.
rbiv<
A menos que tenga que tener un diario por alguna razón, siempre puede usar una nueva ventana () para graficar las cosas de la misma manera y simplemente construir sus cuadros de visualización.
O
Si usa la casilla de verificación Combinar ventanas seleccionadas (abajo a la derecha) en los gráficos que desea, puede crear una aplicación desde la que puede guardar el script.
