☐ クールな新機能
☑ 多くのユーザーを助けることができます!
☐ 「バグ」を削除します
☐ あったら嬉しい
☐ 誰も必要としていない
列内の名前の選択[行/行選択] メニューから、さまざまなサブセットを選択し、対応するラベルを同じ「ラベル」列に段階的に書き込むことでラベルを定義するのに最適です。
https://community.jmp.com/t5/Discussions/manual-grouping-extended-version/td-p/540203
関数の現在の動作は次のとおりです。
a) ユーザーが値を入力した場合に何かを行う [この機能により、ユーザーは同じ列に値を何度も書き込むことで、他の行の既存のラベルを上書きすることなく、情報を「収集」できます]
b) 選択した行にすでにラベルがある場合は、新しいラベルに置き換えられます。
これが、この関数を「複数回答」エントリに使用できない理由です。
2 番目の応答は最初の応答を置き換えるだけです。
私の願い:次のオプション追加する選択した行にすでに値が含まれている場合は、入力された文字列:

これにより、以下の例のように「複数回答」エントリを収集できるようになります。
best: カンマを自動的に適切に処理する関数 (つまり、最初のラベルにはカンマはありません)。
追加の便利なオプション:
- テキストを先頭に追加
- テキストの検索と削除
- テキストを検索して別のテキストに置き換えます
...
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column("activity", Character, "Multiple Response");
dt << Clear Select << Select Rows( [2, 4, 8, 9, 20, 25, 26, 35, 36] );
wait(2);
dt << Name Selection in Column( Column Name( "activity" ), Selected( " ,football" ) );
wait(2);
dt << Clear Select << Select Rows( [2, 4, 8, 12, 22, 27, 28, 29, 30] );
wait(1);
dt <<NAME selection="" in="" column=""></NAME>
OK、新しい「JMP 17 ワークフロー」を見てみたいです:)
JMP スクリプトが必要な方のために追加します。手動グループ化 - 拡張バージョン?
ご提案に感謝いたします。JMP の近い将来のバージョンでこれを提供する予定はありません。これを行うには、次のようないくつかのオプションがあります。
- 名前選択ステップごとに個別の列を作成し、それらを連結します。
- これを行うには、JMP スクリプト (または、JMP 17 では JMP ワークフロー) を使用します。
あなたが提案したように、ダイアログを使用してこれを行うためのアドインを作成することでも、最終結果を達成できる可能性があります。
@ほぎこの提案をありがとうございます。提案は送信され、将来のリリースに含められるかどうか評価中です。
@ほぎ-Tご提案ありがとうございます! お客様のご要望を承知し、検討させていただきます。