Comment coder une nouvelle colonne pour remplir chaque cellule avec un texte spécifique basé sur le texte d'une deuxième colonne ? J'ai une colonne "puits" avec A1-A100. Je dois créer une deuxième colonne avec Traitement "A", pour les puits A1-A10, "B" pour les puits A11-A20, etc.
Merci!
Existe-t-il un moyen de le faire par morceaux/groupes dans la plate-forme de recodage ? Le faire à la main pour plus de 100 échantillons et plusieurs ensembles de données prendrait un peu de temps.
L'as tu essayé? La plateforme Recode vous fournira un script, tel que
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;
);
Vous pouvez ensuite modifier cela selon vos besoins et peut-être utiliser quelque chose comme Workflow Builder pour le faire fonctionner avec différentes tables. Ou vous pouvez le créer un script (Get Data Table List() et For Each sont de bons points de départ pour cela).
Vous pouvez utiliser la plateforme Recode


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