Colonne di formattazione condizionale in una casella di tabellaCara comunità,
Ho una tabella di dati con dozzine di punteggi z derivati dalle statistiche di distribuzione, quindi i punteggi possono variare da -4 a 4 per esempio. Voglio evidenziare quei numeri: inferiore a -2,1 e maggiore di +2, praticamente qualsiasi punteggio che indica un valore è superiore a 2 deviazioni standard. (vedi screenshot allegato)
Ho cercato un certo numero di post e non ho trovato l'approccio giusto.
Grazie,
-Luca

Oggetto: formattazione condizionale delle colonne in una tabellaCiao di nuovo. Ci scusiamo per tutti i messaggi di risposta. Ho usato il codice (la mia prima volta) e ha funzionato a meraviglia! Grazie. Dovrò ricercare questo codice in modo da capire cosa sta facendo.
Grazie!
Oggetto: formattazione condizionale delle colonne in una tabellaCIAO. Va bene. Capisco dove clicco con il tasto destro. Ignora l'ultimo messaggio.
Vorrei evidenziare solo le celle in più colonne che soddisfano le mie condizioni. Non voglio evidenziare la riga. Ho più di 5 z-score.
Oggetto: formattazione condizionale delle colonne in una tabellaGrazie (scusate il mio ritardo).
Dove faccio clic destro per selezionare il colore?
-Luca
Oggetto: formattazione condizionale delle colonne in una tabellaLuca,
Consulta la tabella allegata. Puoi farlo tramite la GUI seguendo questi passaggi per ogni colonna zscore:
- Seleziona la colonna di destinazione e assicurati che non siano selezionate altre colonne
- Menu principale > Righe > Selezione riga > Seleziona dove [come Ctrl+Maiusc+W]
- Crea i criteri: questa sarà una condizione Or [dove qualsiasi condizione è soddisfatta] e premi OK. Guarda l'immagine
Conditional Row Selection - Or conditionConditional Row Selection - Or conditionSelezione riga condizionale - O condizione
- Fai clic con il tasto destro (fai attenzione) e seleziona Color Cells e scegli il tuo colore.
Altrimenti, esegui uno script come questo.
Names Default to Here(1);
dt = current data table();
cdlg = Column Dialog(
Text Box("Select all columns to be higlighted"),
exY = ColList( "Y", Min Col( 1 ), Data Type( "Numeric" ) ),
);
If (cdlg["Button"] !=1, Throw(),
cnames = cdlg["exY"]
);
For(i =1, i<=nitems(cnames), i++,
ccol = column(dt, cnames[i]);
_idx = dt << get rows where(ccol[]>2 | ccol[] < -2); //set your criteria
ccol << color cells(RGB Color([255,128,0]),_idx) //use "yellow" a color name or RGB number
);Nota, l'ho mantenuto semplice, poiché non conosco le tue capacità di scripting: il colore e i criteri sono codificati e ho aggiunto un semplice selettore di colonna.
Aprire la tabella allegata e aprire lo script allegato ed eseguire lo script premendo l'icona Esegui script o Ctrl+R oppure fare clic con il pulsante destro del mouse nella finestra dello script e selezionare Esegui script.
Oggetto: formattazione condizionale delle colonne in una tabellaGrazie per la risposta.
Sto semplicemente cercando di evidenziare quelle celle con un particolare intervallo di valori. Come l'ultima immagine che hai postato. Ho provato l'opzione gradiente ma che colora ogni cella per un lungo intervallo. Sono nuovo in JMP, quindi lo scripting potrebbe essere una piccola sfida per me, ma voglio imparare.
I miei dati esistono di z - score che misurano quante deviazioni standard è un campione da una media di gruppo . Quindi un punteggio z di 4 significa che la variabile campione (concentrazioni elementari in parti di ossidiana per milione di ioni nel mio lavoro) è quattro deviazioni standard da una media di gruppo. Poiché quel campione è un valore anomalo, dovrebbe far parte di un altro gruppo. Il mio limite è di 2 deviazioni standard per far parte di un gruppo. I punteggi z che genero salvando lo "standardizzato" nella mia tabella dopo aver tracciato le distribuzioni hanno numeri negativi e positivi, quindi voglio evidenziare le celle t che sono minori di -2 e maggiori di +2. In altre parole, le uniche celle che rimangono non evidenziate sono comprese tra -2 e 2.
Scusa per la confusione nel mio post. Il titolo del mio post è stato in qualche modo sovrascritto da un'opzione di riempimento automatico. Avrebbe dovuto leggere "applicazione della formattazione condizionale in una cella".
Grazie,
- Luca
Oggetto: formattazione condizionale delle colonne in una tabellaGrazie per la risposta.
Sto semplicemente cercando di evidenziare quelle celle con un particolare intervallo di valori. Ho provato l'opzione gradiente ma che colora ogni cella lungo un intervallo.
I miei dati esistono di z-score che misura quante deviazioni standard un campione è da una media di gruppo. Quindi un punteggio z di 4 significa che la variabile campione (concentrazioni elementari in parti di ossidiana per milione nel mio lavoro) è quattro deviazioni standard da una media di gruppo. Poiché quel campione è un valore anomalo, dovrebbe far parte di un altro gruppo. Il mio limite è di 2 deviazioni standard per far parte di un gruppo. I punteggi z che genero salvando lo "standardizzato" nella mia tabella dopo aver tracciato le distribuzioni hanno numeri negativi e positivi, quindi voglio evidenziare quelle celle che sono minori di -2 e maggiori di +2. In altre parole, le uniche celle che rimangono non evidenziate sono comprese tra -2 e 2.
Scusa per la confusione nel mio post. Il titolo del mio post è stato in qualche modo sovrascritto da un'opzione di riempimento automatico. Avrebbe dovuto leggere "applicazione della formattazione condizionale in una cella".
Grazie,
-Luca
Oggetto: formattazione condizionale delle colonne in una tabellaLuca,
Cosa stai cercando di evidenziare: punti in un grafico o celle evidenziate in una tabella o ?
Se si desidera che i simboli del grafico abbiano indicatori e colori speciali e la tabella della tabella non sia impilata, sarà difficile, poiché i simboli ei colori di JMP sono per riga e non per cella.

Tuttavia, se i dati sono impilati, è semplice.

Le regole di formattazione condizionale sono per i report. Vedere le modifiche al testo per i valori p nel test della media per peso=55 per i dati di Big Class.

Se vuoi colorare le celle della tua tabella e hai numerose colonne, è più facile con uno script. Per favore, spiega cosa stai cercando di fare.