Tabular valores específicos de la columnaHola a todos,
Tengo este archivo Air Traffic.jmp como mi ejemplo, por lo que lo que quería hacer es tabular los datos con solo los valores especificados necesarios, pero debe conservar su valor de% de columna original.
Intenté seleccionar los valores necesarios y luego crear un subconjunto en otra tabla, pero termina teniendo un valor de 100% de columna. También intenté ocultar y excluir, pero también obtuve un valor de 100% de columna.
En mi archivo adjunto, mis valores necesarios para tabular son Alaska, America West y American solamente.
¿Hay alguna forma de hacer esto?

Tabla de datosGráficosOtroScriptingRe: tabular valores específicos de la columnaDeberá ejecutar Tabulate dos veces y crear un subconjunto de los datos de la aerolínea deseados entre las tabulaciones
- Crea el tabulado como lo hiciste arriba
- Convierta la visualización tabulada en una tabla de datos.Vaya al triángulo rojo y seleccione "Convertir en tabla de datos"
- En la nueva tabla, seleccione las filas para Alaska, America West y American.
- Subconjunto de la tabla de datos usando Tablas => Subconjunto y mantenga solo las filas seleccionadas
- En la nueva tabla de datos, ejecute la plataforma Tabulate.
- Arrastre la columna Aerolínea a la Zona de colocación para filas
- Arrastre la columna% de columna a la N en la columna Estadística
- Haga clic con el botón derecho en la etiqueta% de columna y seleccione "Eliminar etiqueta de columna"
- Haga clic con el botón derecho en la etiqueta Suma y seleccione "Cambiar etiqueta de artículo"
- Cambiar la etiqueta a "Columna%"

A continuación se muestra un script que realiza las operaciones anteriores.
names default to here(1);
// Open Data Table: Air Traffic.jmp
// → Data Table( "Air Traffic" )
dt = Open( "$SAMPLE_DATA/Air Traffic.jmp" );
tab = dt << Tabulate(
Add Table(
Column Table( Statistics( Column % ) ),
Row Table( Grouping Columns( :Airline ) )
)
);
dtCalc = tab << make into data table;
dtCalc << select where( :Airline == "Alaska" | :Airline == "America West" |
:Airline == "American"
);
dtSub = dtCalc << Subset( selected rows( 1 ), selected columns( 0 ) );
dtSub << Tabulate(
Remove Column Label( Analysis Columns( Column % ) ),
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( :Column % ), Statistics( Column % ) ),
Row Table( Grouping Columns( :Airline ) )
)
);