Tabella valori specifici dalla colonnaCiao a tutti,
Ho questo file Air Traffic.jmp come esempio, quindi quello che volevo fare è tabulare i dati con solo i valori specificati necessari, ma è necessario mantenere il valore % della colonna originale.
Ho provato a selezionare i valori necessari, quindi sottoinsiemi in un'altra tabella, ma alla fine ho ottenuto il valore 100% della colonna. Ho anche provato a nascondere ed escludere, ma ho anche ottenuto il valore 100% della colonna.
Nel mio file allegato, i valori necessari per la tabulazione sono Alaska, America occidentale e solo americano.
C'è qualche modo per farlo?

Tabella datiGraficaAltroScriptingRe: tabulare valori specifici dalla colonnaDovrai eseguire Tabulate due volte e sottoimpostare i dati della compagnia aerea desiderati tra i tabulati
- Crea il tabulato come hai sopra
- Trasforma il tabulato in una tabella di dati.Vai al triangolo rosso e seleziona "Crea tabella dati"
- Nella nuova tabella, seleziona le righe per Alaska, America occidentale e Americana.
- Sottoinsiemi la tabella dati usando Tabelle=>Sottoinsieme e mantieni solo le righe selezionate
- Sulla nuova tabella dati esegui la piattaforma Tabulate.
- Trascina la colonna Compagnia aerea nell'area di lancio per le righe
- Trascina la colonna Colonna % sulla N nella colonna Statistiche
- Fare clic con il tasto destro sull'etichetta % colonna e selezionare "Rimuovi etichetta colonna"
- Fare clic con il tasto destro sull'etichetta Somma e selezionare "Cambia etichetta articolo"
- Cambia l'etichetta in "Colonna %"

Di seguito è riportato uno script che esegue le operazioni di cui sopra
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 ) )
)
);