Hola, me gustaría hacer "privada" una tabla de datos creada a partir de un cuadro de tabla (de Boosted Tree/Column Contributions específicamente, pero la pregunta es general).Veo en la documentación de JSL que la opción "invisible" está disponible directamente desde el mensaje <
En general, ¿es posible cambiar la visibilidad de una tabla de datos a privada una vez que se ha creado?
Estoy usando JMP 13 Pro.
gracias de antemano,
mateo
¡Gracias! ¡La segunda solución es perfecta para mi caso! Tendré en cuenta el primero para otros usos también.
mateo
Una forma sería usar << Hacer tabla de datos (invisible), y luego dividir esa tabla en una tabla privada, y finalmente cerrar la tabla creada con Hacer tabla de datos.
A continuación, se muestra un script simple que crea directamente una tabla privada, extrayendo las partes individuales del cuadro de la tabla y colocándolas en la nueva tabla.Dado que se conoce la estructura de la tabla Column Contributions, este método sería fácil de armar.El único cambio sería que no apuntaría a un objeto llamado "nw", sino que apuntaría al Informe () de la salida del Árbol Impulsado
Names Default To Here( 1 );
nw = New Window( "A Table Box",
Outline Box( "Sample Table",
Table Box(
String Col Box( "Group", {"Group A", "Group B", "Group C"} ),
Number Col Box( "Row Num", {1, 2, 3} ),
Number Col Box( "Value", {54, 67, 29} )
)
)
);
dtPrivate = New Table( "The Table", private );
dtPrivate << New Column( (nw[String Col Box( 1 )] << get heading), character, values( nw[String Col Box( 1 )] << get ) );
dtPrivate << New Column( (nw[Number Col Box( 1 )] << get heading), values( nw[Number Col Box( 1 )] << get ) );
dtPrivate << New Column( (nw[Number Col Box( 2 )] << get heading), values( nw[Number Col Box( 2 )] << get ) );
dtPrivate << bivariate( x( :Row Num ), y( :Value ) );