Apilar un grupo de columnasHola, tengo una tabla con un grupo de columnas. Quiero apilar el grupo con un script, ¿cómo puedo hacer eso?
dt = open("C:\Users\My.jmp");
s_list = {h1, j2, k3};//List
//Generate XX new columns by Text to Cols ADD-In
For( i = 1, i<= Length(s_list), i++,
dt << New Column ("My_New_Coloumn_" || s_list[i],
Numeric,
Continuous,
Formula(
Num(Word( i, As Column(Column("CPU" )), "|" ))//CPU is a column that contains for example: 5|5|7
),
),
);
dt << Group Columns(:My_New_Column_h1,3);Aquí trato de apilar el amado Grupo.
Re: apilar un grupo de columnasHola @ axcelenator1 ,
¿El siguiente ejemplo ayuda a lo que estás tratando de hacer?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
group = dt << Group Columns( BP 8M, 9 );
dt << Stack(
columns(
dt << Get Column Group( group );
),
Source Label Column( "Label" ),
Stacked Data Column( "Data" )
)
Re: apilar un grupo de columnasTengo algo así como 19 columnas que se apilan juntas. Los nombres de las columnas se generan en el bucle anterior que se publica.
Quiero hacer un script automático que use los nombres de columna generados anteriormente y lo use dentro de la función Stack ().
Pila (Columnas ("*** Aquí quiero que el script automático genere los nombres de las columnas ***") ...........Re: apilar un grupo de columnasAparentemente estoy confundido sobre lo que realmente quieres lograr. En JMP, el apilamiento generalmente implica que uno está apilando dos o más columnas una encima de la otra. La agrupación de columnas hace que los grupos organizativos de columnas, que permiten su fácil manejo para su uso con las distintas plataformas.
¿Podría proporcionar más detalles sobre qué desea que se vea su tabla de datos y cómo se verán las nuevas columnas que está creando?Re: apilar un grupo de columnasHola,
en realidad mi lista s_list es una lista aleatoria más grande que 3 elementos que está cambiando todo el tiempo.
La pila JSL proporciona los nombres de las nuevas columnas que se generaron y concatenaron dentro del For Loop. Necesito encontrar una solución a algo como generar una lista y ponerla dentro de la función de columnas en la pila, pero no puedo obtenerla ...
Re: apilar un grupo de columnasEjecuta interactivamente la plataforma de pila en tus 3 columnas
Tablas ==> Pila
y luego en la nueva tabla creada, edite la fuente de la tabla y verá la JSL necesaria para apilar las columnas de la forma que desee.