2 番目の列のテキストに基づいて、各セルに特定のテキストを入力するための新しい列をコーディングするには、どうすればよいですか? A1 ~ A100 の「ウェル」列があります。ウェル A1 ~ A10 には処理「A」、ウェル A11 ~ A20 には「B」など、2 番目の列を作成する必要があります。
ありがとう!
しかし、再コード プラットフォームでチャンク/グループごとに実行する方法はありますか? 100 を超えるサンプルと複数のデータセットを手動で実行すると、かなりの時間がかかります。
試してみましたか?Recodeプラットフォームは次のようなスクリプトを提供します。
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;
);
その後、必要に応じてこれを変更し、ワークフロー ビルダーなどを使用して、さまざまなテーブルで動作するようにすることができます。または、スクリプトを作成することもできます (Get Data Table List() と For Each は、このための良い出発点です)。