データフィルター: 「条件付き」と「グループ化」のどちらかを選択する必要があります次のコマンドを使用して、既存のデータ フィルターをさらに制限できます。
df << (Filter Column(:age) << Where(::age == 14));
新しいデータフィルターグループを追加するには(標準設定:filter1 OR filter2)
以下を使用できます。
df << Add Filter(Columns(:age), Where(::age == 14));
データフィルターが「条件付き」に設定されている場合、新しいフィルターグループを追加できないことに今気づきました。
コードは引き続き使用できますが、動作は最初のケースとまったく同じです。新しいフィルタが最初のフィルタに含まれます。
これは、条件付き動作を使用して 2 つの異なるフィルター グループを定義することはできないことを意味します。
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Graph Spacing( 5 ),
Variables,
Elements( Points( Legend( 2 ) ) ),
);
df = gb << Local Data Filter(
Add Filter( columns( :sex, :name ),Where(:sex="M"),Display( :name, N Items( 6 ))),
Add Filter( columns( :sex, :age, :name ),Where(:sex="F"), Display( :name, N Items( 6 )))
);
wait(5);
// 2 separate data filters --> OR
gb <<REMOVE local="" data="https://community.jmp.com/" filter=""></REMOVE>
高度な統計モデリングコンテンツの構成データのブレンディングとクリーンアップデータの探索と視覚化マスカスタマイゼーション品質およびプロセスエンジニアリングRe: データフィルター: 「条件付き」と「グループ化」のどちらかを選択する必要がありますここにあります:
https://community.jmp.com/t5/JMP-Wish-List/data-filters-more-flexible-use-of-the-conditional-flag/idi-p/556164
「テキストフィルター」の例を挙げていただけますか?
Re: データフィルター: 「条件付き」と「グループ化」のどちらかを選択する必要がありますやあ@ほぎ- 条件付きフラグのより柔軟な使用に対する関心を測るために、ウィッシュ リストに項目を追加する価値があると思います。確かではありませんが、現在の制限は主に「OR」条件が使用されているかどうかに基づいているようです。複数応答とテキスト フィルターの両方には、「OR」フィルターのように動作する一致を選択するためのオプションがあり、どちらも条件付きをサポートしていません。
-ダン
Re: データフィルター: 「条件付き」と「グループ化」のどちらかを選択する必要があります「条件付き」オプションがデータフィルターでどのように機能するかを説明していただきありがとうございます:)
2 番目のデータ フィルターを追加できない理由を理解するには、さらに入力が必要ですグループ「条件付き」が有効な場合はデータ フィルターに適用されます。
上記の 2 番目の例では、2 つのデータ フィルター グループ、1 つは男性用 (男性の名前のみ) ともう 1 つは女性用 (女性の名前のみ) を取得すると予想していました。
実際には、「条件付き」がアクティブになっていない場合と同様に、男性/女性の選択によって名前のリストが制限されるという機能だけが付いています。
つまり、条件付きはリスト エントリの条件付き表示をアクティブにするだけであり、データ フィルター構造の背後にあるロジックを変更するべきではありません。
「条件付き」を有効にした 2 番目の例の結果が大きく異なるのは驚くべきことです。
- 2 番目のデータ フィルター グループはありません
- :sex=F と 2 番目のデータ フィルター グループの :name のリストが表示されません (最初のデータ フィルター グループにマージされ、2 回表示されないようです)
- なぜこのようになるのかを示します:
2 番目のデータ フィルターの :age が最初のデータ フィルター グループに追加されます。
私が期待していたこと:

私が得たもの:

Re: データフィルター: 「条件付き」と「グループ化」のどちらかを選択する必要があります「条件付き」オプションを使用すると、一連のフィルターを選択できます。後続のステップで使用できるオプションは、以前の選択に依存します。
例: State、County、City、Street という列があるとします。 条件付きがオンになっており、州からノースカロライナを選択すると、北の郡、市、および通りのみが選択されます。 Carolina は、他の選択ボックスにレベルとして表示されます。 次に、レベルの郡リストから「ウェイク」を選択すると、ウェイク郡の都市と通りのみが表示されます。
あるいは、最初の選択を [ストリート] ボックスで行うこともできます。 「西」を選択した場合、「西」の通りがある都市、郡、州のみが他のボックスのオプションとして表示されます。
条件付き選択の順序は、ダイアログ内の列の順序ではなく、選択された列の順序に基づきます。 (超便利)。