Problema con i grafici di controllo e le tabelle di dati con colonne con una quantità di dati diversaHo un cliente che sta monitorando un processo con diverse carte di controllo.Monitor diversi hanno una frequenza diversa dei dati raccolti.I suoi dati iniziano come dati impilati.Quando i dati vengono suddivisi, le colonne hanno un numero di valori diverso.Il numero di righe è impostato dai dati con il maggior numero di valori.Altri parametri hanno valori mancanti per compilare la tabella.Vedi sotto per una schermata della tabella dati.
Quando si generano i grafici di controllo, i grafici sono raggruppati sul lato sinistro con molte aree vuote.c'è un modo per evitarlo?Vedi sotto per una schermata del diagramma di controllo.
Il grafico di controllo ha questo aspetto:

La tabella si presenta così:

Oggetto: problema con grafici di controllo e tabelle di dati con colonne con diversa quantità di dati in esseChe ne dici di nascondere / escludere le righe mancanti, quindi disattivare l'opzione del triangolo rosso "Mostra regione esclusa"? Questo dovrebbe essere attivato quando si eseguono grafici di controllo su colonne diverse.
Il formato in pila originale potrebbe funzionare meglio con una variabile "By" per generare più grafici di controllo.
Oggetto: problema con grafici di controllo e tabelle di dati con colonne con diversa quantità di dati in esseSfortunatamente, il cliente desidera le linee limite sui grafici (quindi i dati impilati non funzionano) e utilizza il selettore di colonne che non funzionerebbe con nascondi ed escludi.
Oggetto: problema con grafici di controllo e tabelle di dati con colonne con diversa quantità di dati in esseIl selettore di colonne potrebbe funzionare con nascondi ed escludi in JMP 16. C'è una nuova opzione jsl per eseguire uno script ogni volta che il commutatore di colonna viene richiamato dall'utente. È possibile eseguire lo script dell'operazione di nascondere / escludere.
Ecco l'esempio dall'indice di scripting:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Car Poll.jmp" );
obj = dt << Contingency( Y( :size ), X( :marital status ) );
ColumnSwitcherObject = obj << Column Switcher(
:marital status,
{:sex, :country, :marital status}
);
ColumnSwitcherObject << Set Script(
Print( "New Value: " || Char( ColumnSwitcherObject << Get Current ) )
);
ColumnSwitcherObject << Run;
Wait( 5/*seconds, while it animates*/ );