在本地數據過濾器中,計算排除的行數(0)選項將提供您描述的過濾器視圖。全局數據過濾器當前不支持此選項。該選項還與有條件的(1)選項,它創建一個分層篩選視圖,該視圖更改每個篩選項的填充以排除在先前篩選項中選擇的行。
請讓我們知道這些選項是否滿足願望,或者我們是否可以闡明新願望將如何與其他可用選項相互作用。
dt=Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Rows(dt << Get Rows Where(:age == 13 | :age == 15 | :age == 17 | :sex == "M"));
dt << Hide And Exclude();
dt << Clear Selection;
dt << Graph Builder(
Size( 522, 464 ),
Show Control Panel( 0 ),
Variables( X( :age ), X( :sex, Position( 1 ) ) ),
Elements( Bar( X( 1 ), X( 2 ), Legend( 3 ) ) ),
Local Data Filter(
Count Excluded Rows( 0 ),
Add Filter(
columns( :age, :sex ),
Display( :age, N Items( 3 ), "List Display" )
)
)
);
非常感謝@danschikore - 太棒了,正是我要找的。
我想我總是忽略它,因為我從不關心排除的行是否算了或不。
很酷,這個選項可以做的不僅僅是定義計算的內容:)
是否有默認啟動本地數據過濾器的選項
Count Excluded Rows( 0 )
會不會有什麼缺點?
為什麼是計算排除的行數(<STRONG> 1個</STRONG>)默認設置? 速度?
@hogi - 我不完全確定歷史,但我認為一種可能性是局部過濾器是從全局過濾器演變而來的。該選項在全局級別沒有多大意義,因為過濾器直接修改表行狀態。該選項需要一些額外的處理,但像有條件的(1) ,對於某些用例來說,它可能是一個引人注目的過濾器設置。
沒有偏好關閉計算排除的行數(0)此時。
很酷的新功能
可以幫助很多用戶!
感覺像是個“bug”
☑ 很高興擁有
無人需要它
令人驚訝,尤其是對於 Jmp 的新用戶:
本機資料過濾器不排除已被全域資料過濾器排除的項目。
資料過濾器:排除排除的行
對於使用 Jmp 多年的用戶來說,這可能是一件非常合乎邏輯的事情。
但如果客觀地想一想,完全沒有必要吧?
那麼,為什麼?
在上面連結的範例中,資料過濾器可能如下所示

實際上看起來像這樣(排除,不必要的項目標記為紅色):

選擇年齡 = 13, 15,17 的使用者將不會在圖表中看到任何更新;可能是他想知道出了什麼問題。
有一個功能可以從圖表中排除資料 - 為什麼不使用相同的功能從資料過濾器清單中排除項目?
已經可以手動套用這樣的排除,但是「條件」資料過濾器和帶有公式排除()的附加列。
但這需要一些努力。
我的建議:本地資料過濾器的上下文選單中的複選框:不顯示全域資料過濾器排除的資料點
然後使用者可以決定是否希望在資料過濾器中列出排除的行(複選標記 = 0),或者是否應將其刪除(1)...
嗯..實際上我想不出任何用戶故意決定列出排除項目的應用案例。
但肯定會有一些特殊情況......
有人可以舉例嗎?
更多願望提交者
Hi @hogi ! Thank you for the update. It seems that the option in the original wish was already available, so I am going to mark this as Delivered just so others are aware if they have the same question. If you still want Count excluded rows to be a preference at some point in the future, please submit a new wish.