5つのデータフィルターを持つダッシュボードを作成しようとしています(下の画像を参照)。 4つのフィルターが1つの列に収まります。 5番目のフィルターは、スクロールバー付きの鳥の種の長いリストです。 下の画像のように、このフィルターを独自の列に含めると、このリスト全体をカバーするのが最も簡単です(これは単なるモックアップであり、まだ達成できていないものです。 これらを2つの別個のフィルターとして作成し、データフィルタースクリプトをデータテーブルに保存してみました。 ただし、JMPでは一度に1つのデータフィルターしか開くことができないため、以下のように両方を開いて並べて配置することはできませんでした。 長い種のフィルターをドラッグして2番目の列を作成できることを期待して、5つのフィルターすべてを1つの列に配置しようとしましたが、これは機能しませんでした。 これはどういうわけかうまくいくようです。 2つのフィルターを同時に開くことができる設定はありますか? モックアップのように、異なるフィールドのフィルターを2つの列に配置する方法はありますか? これに関するアイデアを事前に感謝します。

こんにちは@caseylott 、
ネストされたデータフィルターコンテキストボックスを使用してこれを行うことができます。ここでは、グラフビルダープラットフォーム内のものを含む、3つの異なるローカルデータフィルターを確認できます。 両方の外部ローカルデータフィルターを使用する複数のグラフを作成でき、ネストされたフィルターをいくつでも作成できることに注意してください。
Names default to here(1);
dt = Open("$Sample_data/big class.jmp");
New Window("Nested Data Filters",
Data Filter Context Box( //Left Data filter context box
H List Box(
dt << Data Filter( Local, Add Filter( columns( :height ) ) ),
Data Filter Context Box( //Second-from-left context box
H List Box(
dt << Data Filter( Local, Add Filter( columns( :age ), Display( :age, N Items( 6 ) ) ) ),
//could add a v list box here and put a second graph which also uses the outer local data fitlers.
dt << Graph Builder(
Size( 528, 456 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 5 ) ), Smoother( X, Y, Legend( 6 ) ) ),
//included a local data filter in the platform
Local Data Filter( Add Filter( columns( :sex ), Display( :sex, N Items( 2 ) ) ) )
)
)
)
)
)
);

ありがとうございました@ih
これは私にとってはうまくいくでしょう。 私は何年もJMPを使用していますが、.jslの初心者です。 明らかに、私が学び始める時です! ドラッグアンドドロップ、右クリック、またはデータフィルターダイアログの他の部分を使用して同じ結果を達成する簡単な方法はないというのは正しいですか?
ケーシー
そうです、私が知る限り、ダイアログでこれを行う方法はありません。