Raggruppamento personalizzato per grafici di distribuzioneHo due colonne di dati. La colonna 1 contiene i dati misurati dalle parti e la colonna 2 elenca i risultati positivi o negativi. Vorrei tracciare la distribuzione completa (Pass + Fail) per tutti i dati misurati e quindi impilare sotto di essa la distribuzione delle sole parti passanti (Pass). Come farlo funzionare (lo script JSL andrebbe bene ma vorrei anche sapere se è possibile farlo in modo interattivo)?
Al momento, mi ritrovo solo in grado di raggruppare per Column2 nell'opzione Distribution plot e ottenere una distribuzione per Fails e sotto di essa distribuzione per Pass (quando impilati uno sotto l'altro).
Miscelazione e pulizia dei datiOggetto: Raggruppamento personalizzato per grafici di distribuzioneSemplici...
New Window("My Report",
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :Col1),
Horizontal Layout( 1 ),
Vertical( 0 )
)
);
Distribution(
Stack( 1 ),
Automatic Recalc( 1 ),
Continuous Distribution(
Column( :Col1),
Horizontal Layout( 1 ),
Vertical( 0 )
),
Local Data Filter(
Close Outline( 1 ),
Add Filter( columns( :Col2), Where( :Col2== "PASS" ) )
)
);
);Oggetto: Raggruppamento personalizzato per grafici di distribuzioneEcco i miei due script rispettivamente per la distribuzione completa e la distribuzione "pass". Non esiste un modo semplice per inserirli in un grafico uno sotto l'altro tramite JSL?
Distribution( Continuous Distribution( Column( :Col1) ) );
Distribution(
Automatic Recalc( 1 ),
Continuous Distribution( Column( :Col1 ) ),
Local Data Filter(
Close Outline( 1 ),
Add Filter( columns( :Col2), Where( :Col2 == "PASS" ) )
)
);
Oggetto: Raggruppamento personalizzato per grafici di distribuzione@Dan_Obermiller . Non vedo uno script JSL all'interno quando il grafico combinato viene salvato. Si dà un nome predefinito di "Dashboard" che una volta aperto mostra due grafici all'interno. Dove sto sbagliando?
Oggetto: Raggruppamento personalizzato per grafici di distribuzioneNon avevo notato che la sceneggiatura non disponeva verticalmente le trame. In tal caso penso che dovrai modificare lo script inserendo l'apposito VListBox in cui inserire la grafica.
Oggetto: Raggruppamento personalizzato per grafici di distribuzioneGrazie @Dan_Obermiller . Questo funziona e trucco molto utile da sapere. Tuttavia, l'esecuzione dello script salvato non riproduce i grafici di distribuzione uno sotto l'altro. Appaiono ancora fianco a fianco. Come risolvere questo problema?
Oggetto: Raggruppamento personalizzato per grafici di distribuzionePuoi crearlo in modo interattivo come dashboard. Questo approccio genererà anche lo script di cui avresti bisogno se lo desideri.
Crea la tua distribuzione di Column1.
Ora crea un'altra distribuzione di Column1, ma aggiungi un filtro dati locale che utilizza Column2. Selezionare il gruppo Pass in modo che questa finestra del report ora visualizzi solo le osservazioni Pass. Vorrei quindi comprimere l'area del filtro Dati locali, ma dipende da te.
Nella parte inferiore destra di ciascuna di queste finestre di report, seleziona la casella. Ora dalla stessa area, fai clic sulla freccia giù e scegli Combina finestre. Questo ti darà entrambi i rapporti in una finestra, ma sono disposti orizzontalmente. Fai clic sul rapporto filtrato e trascinalo sotto il rapporto non filtrato.
Penso che questo ti darà tutto ciò di cui hai bisogno.
Oggetto: Raggruppamento personalizzato per grafici di distribuzioneGrazie @tom_abramov .Avrei dovuto specificare. Sto cercando una soluzione senza modificare la tabella dei dati.
Oggetto: Raggruppamento personalizzato per grafici di distribuzioneCopia colonna1 in colonna1_copia
Crea la distribuzione sia per column1 che per column1_copy
Aggiungi il filtro dati locale della colonna 2 per entrambi (per la colonna 1 non è necessario ma per la simmetria dei grafici andrà bene)
Scegliere Pass only nel filtro dati locale di column1_copy
Spero che sia d'aiuto.
BR,
Tom