Guardar una pequeña tabla de datos en el Diario<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />He estado en esto por un tiempo y sé que es factible, pero parece que no puedo hacerlo funcionar...
Puedo guardar mis gráficos en un diario pero no puedo agregar una pequeña tabla de datos (tabla de resumen) al diario.....--- ¿alguna pista?
Re: Guardar tabla de datos pequeña en el Diariodt = Open( "$ENGLISH_SAMPLE_DATA/Big Class.jmp" ) << Summary( Group( :Age ), Mean( :Height ) );
xx = New Window( "my journal", <<JOURNAL></JOURNAL>
Todo esto está cubierto en la Guía de secuencias de comandos.Te recomiendo encarecidamente que lo leas
Ayuda==>Libros==>Guía de secuencias de comandos
Re: Guardar tabla de datos pequeña en el DiarioHola,
Tu solución funciona. Sin embargo, ¿conoce alguna forma de darle un nombre a esa revista y luego puedo agregar otros gráficos en la misma revista?
¡Gracias!
Re: Guardar tabla de datos pequeña en el Diario
dt = Open( "$ENGLISH_SAMPLE_DATA/Big Class.jmp" ) << Summary( Group( :Age ), Mean( :Height ) );
dt << journal;
Funciona en JMP 9 y 10, posiblemente también en versiones anteriores.
Re: Guardar tabla de datos pequeña en el DiarioGracias ---- Debería haber sido más claro en mi necesidad ---- Necesito guardar la tabla de datos en un diario usando un script...
Re: Guardar tabla de datos pequeña en el DiarioResalte las celdas que desee en la tabla, o seleccione todo, luego presione Crtl-J o Editar--> Diario.Las celdas seleccionadas deberían aparecer en el Diario con encabezados de columna.
Re: Guardar tabla de datos pequeña en el DiarioYa estoy haciendo un dt y lo diario.
Pero ahora quiero que la tabla sea legible y completa. Allí formateé mi dt con:
dt << Establecer altura de celda (100);
y
dt6:Artículo << Establecer ancho de visualización (70);
dt6:CaseUD << Establecer ancho de visualización (60);
dt6: estado RAMS << Establecer ancho de visualización (300);
dt6:N filas << Establecer ancho de visualización (40);
......
La mesa se ve bien ahora, pero cuando lo haga
dt6 << Diario();
La tabla del diario no tendrá el formato anterior. Probé muchas opciones pero no encuentro la manera de incluir mi tabla formateada en el diario.
¿Algunas ideas?
Re: Guardar tabla de datos pequeña en el DiarioCuando agrega una tabla de datos a un diario, se convertirá en un cuadro de tabla con diferentes tipo cuadros de columnas, los anchos no parecen copiarse y no se pueden tener varias líneas en "normal" tipo cajas col. Puede intentar utilizar alguna solución alternativa extraña como esta, donde edita el cuadro de la tabla y le agrega una columna adicional (el cuadro de columna puede tener varias líneas...)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
jrn = Current Journal();
dt << journal;
Column(dt, "name") << Set Display Width(150);
dt << Set Cell Height(100);
rep = dt << get as report;
tb = rep[TableBox(1)];
tb[1] << Set Width(150);
tb << Append(cb_hidden = Col Box("hidden", Text Box("", << Set N Lines(2))));
cb_hidden << Visibility("Hidden");
rep << journal;

Es de esperar que existan métodos mejores que este.
Re: Guardar tabla de datos pequeña en el DiarioHola jarmo,
Gracias por compartir esta solución. Esto es algo que debo intentar incorporar en mi guión.
Además, tengo una columna con más texto. Aquí uso el código a continuación para ajustarlo. Desafortunadamente no hay ninguna función para hacer eso.
dt10 << New Column( "UD event" );
:UD event << Data Type( "Character" );
dt10 << Begin Data Update;
For each row(
Wstate = Words( :Reason, "/" );
:UD event = Wstate; ); //:RAMS state short = Concat Items( Wstate, "," );
dt10 << End Data Update;
dt10 << Delete Columns( :Reason );
Re: Guardar tabla de datos pequeña en el Diario¿Cómo quieres que se ajuste el texto? Si tiene datos de texto, la combinación Col Box (Cuadro de texto ()) debería poder satisfacer la mayoría de las necesidades de datos de texto. Si quieres que se ajuste a un personaje específico, puede ser más difícil.
Names Default To Here(1);
win = New Window("Example", fontobj = text = Text Box("Example Text"));
text << Set Wrap(50);
Proporcionar una pequeña muestra o datos simulados (si no puede compartir datos reales) que muestren los problemas que enfrenta probablemente facilitará brindarle mejores instrucciones. Además, si es posible, proporcione una captura de pantalla sobre cómo le gustaría que se vieran los datos.