Rinominare le celleCiao,
Sto provando a rinominare celle specifiche dopo l'applicazione di un filtro in una colonna diversa. Ecco la sceneggiatura che mi è venuta in mente:
dt = Current Data Table();
df = dt << Data Filter(
Add Filter(
Columns( :"Sample/Control" ),
Where( :"Sample/Control" == "Sample" )
),
);
dt << Go To ( :"Control ID");
Mi manca solo l'ultimo passaggio, che è quello di rinominare le celle specifiche che sono selezionate. Non riuscivo a trovarlo in nessuna delle guids o sezioni di aiuto.
Grazie
Ri: Rinominare le celleCiao Uday,
Grazie per l'aiuto. Sono stato in grado di applicare il tuo esempio con la mia tabella dati e funziona perfettamente.
Ri: Rinominare le celle @ moti617 ,
Puoi comunque utilizzare lo stesso esempio per ciò che desideri ottenere. Ti dispiacerebbe rendere anonimo il tuo tavolo e caricare un piccolo sottoinsieme se non pensi che l'esempio che ho fornito aiuti. Puoi rendere anonima la tabella in questo modo:

Ri: Rinominare le celleCiao Uday,
Grazie per la risposta.
Sto lavorando con ID paziente e controlli. Vorrei rinominare tutti gli ID paziente come "campione" ma mantenere gli ID di controllo così come sono. Ho una colonna che contiene gli ID effettivi (questa è la colonna in cui vorrei cambiare alcune celle - quelle corrispondenti all'ID paziente), e un'altra colonna che differenzia gli ID paziente ei controlli. Sotto questa colonna, c'è "campione", "controllo positivo" o "controllo negativo" in ogni cella. Le celle con l'opzione "campione" corrispondono all'ID campione del paziente nell'altra colonna. Quindi, ho semplicemente selezionato tutte le celle "campione" in una colonna e spostato sull'altra colonna per ottenere tutti gli ID paziente selezionati. Ora ho bisogno di rinominarli.
Spero che questo sia un po 'più chiaro.
Grazie per il supporto.
Moti
Ri: Rinominare le celle @ moti617 ,
Se posso permettermi, vorrei chiedervi di fare un passo indietro e spiegare un po 'più in dettaglio ciò che state cercando di ottenere. Quando dici che vorresti rinominare una cella, intendi che vuoi cambiare il valore in una cella di una tabella di dati? Se questo è corretto, è possibile ottenerlo senza l'uso di un filtro dati. Prendiamo il seguente esempio:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" ); // Open Sample Data Table
// Let us assume you want to rename Kaite to Kate and change her age
dt << Select Where(:name == "KATIE");
Wait(0.2); // For Demo only
SR = dt << Get Selected Rows;
dt << Clear Select;
:name[SR] = "KATE";
:age[SR] = 13;