やあ、
選択した行セットの列に値を割り当てたいと考えています。
次のように行を選択します。
dt=現在のデータテーブル();
dt << selectwhere(dt:columnA == "1" );
そして、選択したすべての行(選択した行のみ)のcolumnCに値「TEST」を割り当てたいと思います。
非常に簡単に(つまり、for ループを使用せずに)どうすればよいでしょうか?
前もって感謝します。
'<
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
Wait(3);
r = dt << getRowsWhere(:height < 55);
Column(dt, "weight")[r] = .;
JMP 13 については、以下も参照してください。
https://community.jmp.com/t5/Uncharted/Data-table-subscripting/ba-p/21013