Wie würde ich eine neue Spalte codieren, um jede Zelle mit einem bestimmten Text zu füllen, der auf dem Text in einer zweiten Spalte basiert? Ich habe eine Spalte „Brunnen“ mit A1-A100. Ich muss eine zweite Spalte mit Behandlung „A“ für die Brunnen A1-A10, „B“ für die Brunnen A11-A20 usw. erstellen.
Danke!
Gibt es jedoch eine Möglichkeit, dies in der Recode-Plattform nach Blöcken/Gruppen durchzuführen? Es manuell für mehr als 100 Proben und mehrere Datensätze durchzuführen, würde ziemlich viel Zeit in Anspruch nehmen.
Haben Sie es probiert? Die Recode-Plattform stellt Ihnen ein Skript zur Verfügung, wie zum Beispiel
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;
);
Sie können das dann nach Bedarf ändern und vielleicht etwas wie den Workflow-Builder verwenden, damit es mit verschiedenen Tabellen funktioniert. Oder Sie können es skripten (Get Data Table List() und For Each sind hierfür gute Ausgangspunkte).
Sie könnten die Recode-Plattform verwenden


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