あるグラフでの選択によって、別のグラフに何がプロットされるかが決まる。
やあみんな、
おそらく何か見落としているのでしょうが、特殊な選択ケースで苦戦しています。
あるプロットが別のプロットの内容を制御するように設定しています。
- 3つの点を選択すると、3つの曲線が表示されます。
- それらの点のうち2つを選択解除すると、曲線は1つだけ残ります。
- 今のところ、すべてが予想通りに動作しています。
しかし、最後に残った点の選択を解除して何も選択されていない状態にすると、JMPは突然すべての曲線を再び表示します。
ロジックは理解しています。「選択なし」は「フィルターなし」と解釈されるため、すべての行が表示されます。
しかし、私の使用例では、実際には正反対の動作を期待します。
何も選択されていない場合は、何も表示されないようにすべきです。
これは見た目の問題ではなく、JMPが5分間もループ状態になり、見苦しい(役に立たない)グラフが生成されます。
何か隠れた回避策はありますか?
データ探索と可視化Re: あるグラフでの選択が、別のグラフにプロットされる内容を決定するどのように区画を構築しましたか?
Re: あるグラフでの選択が、別のグラフにプロットされる内容を決定する
まず、標準のグラフビルダーのプロットと、ダッシュボードの「フィルター」機能を組み合わせて使用しました。
しかし、それは指摘された問題点を明らかにした。
回避策として、現在はグラフを手動で作成しています。
- グラフィックスクリプトを使用した空のプロット
- 選択した行を取得します
- 2番目のグラフの曲線を「手動で」生成する
別の選択肢:
- 「フィルター」を使用しないでください
- 代わりに、最初のプロットの選択が変更されるたびに、2番目のプロットの選択を更新します。
これらの回避策を用いることで、JMPの柔軟性と可能性を探ることができます。
ただし、小さな切り替え機能があります。 「何も選択されていません」は、文字通り「何も選択されていません」を意味します。
JMPのユーザーエクスペリエンスとより一貫性のあるものになるだろう。
ただ、そういうオプションが見当たらないんです。
Re: あるグラフでの選択が、別のグラフにプロットされる内容を決定するそのような選択肢はないと思います(そして、いつかそのような選択肢が実現する可能性もあることはご存知でしょう)。
また、選択列に強制値(0/1)と数式(選択グラフに応じて、Col Sum(Selected(), :age) >= 1など)を使用して、このタイプの「フィルタリング」を作成し、選択列の値が 1 であるローカルデータフィルタを追加することもできます。


