Graphlet 非常酷!
本地數據過濾器很棒。 它會自動調整graphlet的數據以匹配主圖的子組。
是否有 JSL 函數來調整此過濾器?
我已經找到了
Skip Filters()
在 Nascif 的帖子中https://community.jmp.com/t5/Discussions/Hover-graphlet-from-another-data-table/mp/296005#M55730
它刪除了過濾器中未使用的部分,這樣過濾器也可以在沒有警告消息的情況下用於其他表。
是否有文檔詳細說明它是如何工作的?
是否還有用於添加或相交過濾器的 JSL 函數?
應用案例:
如果我生成了一個帶有過濾器的圖(Bif 類圖限制為年齡 = 14)
Graph Builder(
Variables( X( :height ), Y( :weight ), Overlay( :age ) ),
Elements( Points( X, Y, Legend( 26 ) ) ),
Local Data Filter(Add Filter(columns( :age ),Where( :age == 14 ),Display( :age, N Items( 6 ) )
)
)
)
並將其用作懸停標籤(通過“保存腳本”-“懸停標籤”/“粘貼 Graphlet”)...
本地數據過濾器仍然存在於 JSL 腳本中:
Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables( X( :sex ) ),
Elements( Bar( X, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},"Graph Builder", FrameBox,
{Set Graphlet(
Picture(
Graph Builder(
Size( 422, 474 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Overlay( :age ) ),
Elements( Points( X, Y, Legend( 26 ) ) ),
Local Data Filter( Add Filter( columns( :age ), Where( :age == 14 ) ) )
)
)
)}
)
)
)
但它的功能會被 Hover Label Extension Framework 中的本地數據過濾器自動替換(所有年齡段都可見):

因此,如果有一個“合併”功能,可以將手動本地數據過濾器與 Hover Label Extension Framework 中的過濾器結合起來,那就太好了。