Come codificherei una nuova colonna per riempire ciascuna cella con un testo specifico in base al testo in una seconda colonna? Ho una colonna "bene" con A1-A100. Devo creare una seconda colonna con Trattamento "A", per i pozzi A1-A10, "B" per i pozzi A11-A20, ecc.
Grazie!
Esiste comunque un modo per farlo in blocchi/gruppi nella piattaforma di ricodifica? Farlo manualmente per oltre 100 campioni e più set di dati richiederebbe parecchio tempo.
L'hai provato? La piattaforma Recode ti fornirà uno script, come ad esempio
ocal({dt, col1},
dt = Data Table("Untitled");
dt << Begin Data Update;
col1 = dt << New Column(dt:Column 1);
col1 << Set Name("Column 1 2");
dt << Move Selected Columns({col1}, after(dt:Column 1));
For Each Row(
dt,
col1[] = Map Value(
dt:Column 1,
{"A10", "A1", "A2", "A1", "A3", "A1"},
Unmatched(dt:Column 1)
)
);
dt << End Data Update;
);
Puoi quindi modificarlo secondo necessità e magari utilizzare qualcosa come Workflow builder per farlo funzionare con tabelle diverse. Oppure puoi scriverlo (Get Data Table List() e For Each sono buoni punti di partenza per questo).
Potresti utilizzare la piattaforma Recode


https://www.jmp.com/support/help/en/18.0/#page/jmp/recode-data-in-a-column.shtml