您好 JMP 社區,
我正在努力增強 JMP 外掛程式(使用 JMP Pro 17.2)中圖形產生器的功能,並需要協助使用本機資料過濾器實現動態分層過濾功能。 我正在尋找的解決方案類似於https://community.jmp.com/t5/JMP-Add-Ins/Dynamic-Subset-Add-In-Filterable-Data-Table-updated/tac-p/541349,但應該在圖形生成器介面中。
目前,我的設定中有兩個本地數據過濾器:
- 一個用於 X 列(本地資料過濾器 1)
- 另一個用於 Y 列(本地資料過濾器 2)
我的目標是在這些過濾器之間建立動態連結。 具體來說,當在本地資料過濾器 1(X 列)中進行選擇時,本地資料過濾器 2(Y 列)應自動更新以僅顯示與 X 列中所選變數相關的 Y 列變量,即與X 欄選擇
我的目標是將此功能整合到 JMP 插件中,該插件將包括一個簡單的圖形生成器介面以及這兩個互連的本地資料過濾器。 我的目標是擴展此功能以在將來容納兩個以上的本地資料過濾器,因此我尋求 JSL 形式的通用解決方案。
您能否提供指導或建議實現這種動態過濾互動的最佳方法? 下面的範例說明了圖形產生器的基本結構,其中包含兩個本地資料過濾器:workflow_id, :id_type,我想要連接:
// Define table
dt = Data Table( "dtX" );
Graph Builder(
Size( 604, 622 ),
Variables(
X( :cumulative_time_days ),
Y( :var1),
Overlay( :id )
),
Elements( Line( X, Y, Legend( 16 ) ) ),
Local Data Filter(
Add Filter(
columns( :workflow_id, :id_type ),
Display( :workflow_id, N Items( 10 ), "List Display" )
)
)
);
任何見解或建議將不勝感激!
謝謝。