複数のサブグラフを処理するローカルデータフィルタ変数(3つのレベル)を使用して、YをXで近似しています。次に、名義変数で凡例を追加します。ローカルデータフィルタを追加して、関心のあるバッチを選択します。これは期待どおりに機能します。さまざまなバッチを選択すると、凡例を含めてグラフが更新されます。
ただし、これは最初のサブグラフの場合のみで、他のサブグラフについては、それぞれにローカルデータフィルタを作成する必要があります。その後、ワークフローでは、各ローカルフィルタで適切なバッチを選択する必要があります。
これは、作業を容易にし、一括選択時のエラーの可能性を減らすために、効率化したい部分です。
グローバルデータフィルターを作成しようと試みましたが、半分しか機能しませんでした。各サブグラフには正しいデータが表示されますが、凡例が自動的に更新されないため、手動で削除して再設定する必要があります。これにより選択エラーは減少しますが、手動操作が増えるという代償があります。
ウィンドウ内のすべてのサブグラフを対象とし、選択範囲が変更されたときに凡例が更新される機能も活用できる、単一のローカルデータフィルタを作成することは可能でしょうか?
Re: 複数のサブグラフを処理するローカルデータフィルタ使用しているJMPのバージョンは何ですか?また、By-role列に加えて、複数のX/Y列がありますか?これらの質問が回答に役立つ理由について、いくつか一般的なコメントを述べます。
- JMP 18以降、ほとんどのグループには、すべてのレベルにわたるアクションのグループレベルのアウトラインが含まれています。このアウトラインからローカルデータフィルタを追加すると、フィルタはすべてのグループレベルに適用されます。
- 複数のYまたは複数のXがある場合、各フィットグループごとに最上位のアウトラインが作成されます。スクリプトまたはダッシュボードビルダーを使用して、すべてのグループに適用されるローカルデータフィルターを個別に追加できます。スクリプトインデックスで「データフィルターコンテキストボックス」を検索すると、その例が見つかります。
グローバルデータフィルタの更新については、自動再計算を有効にする(プラットフォームメニュー > やり直し > 自動再計算)ことで解決できます。ローカルデータフィルタを適用すると、この設定は自動的に有効になります。グローバルフィルタの場合は、プラットフォームのデフォルト設定によっては、明示的に有効にする必要がある場合があります。
Re: 複数のサブグラフを処理するローカルデータフィルタ@danschikoreさんが指摘したように、どの赤い三角形をクリックするかが重要です。理解を深めるのに役立つかもしれない画像をいくつかご紹介します。
ここをクリックすると、レポート全体に適用されます。
christianz_0-1788945281626.pngchristianz_0-1788945281626.png
ここをクリックすると、そのグループにのみ適用されます。
christianz_1-1788945346395.pngchristianz_1-1788945346395.png
ちなみに、グローバルデータフィルターでは、「表示」と「含める」を選択しておけば、凡例を自動更新することもできます。(少なくとも私のJMP 19ではこれでうまくいきました。)
christianz_3-1788945695251.pngchristianz_3-1788945695251.png
Re: 複数のサブグラフを処理するローカルデータフィルタクライアントから提供されたシステムはバージョン17で動作していました。私の個人用業務用マシンにはバージョン19がインストールされており、そちらではご説明いただいたとおりに動作します。現在、クライアントのIT部門と協力してバージョンアップを進めています。