某些文件所有列上的數據過濾器你好
我需要為要檢查的任何默認值的任何文件中的所有列創建過濾器。
默認值-包含單詞“ Default”的任何值。(“ Default123”,“ Default_new”等)
我嘗試運行帶有循環的“ <<添加過濾器”,但在10列後它停止工作...
請提供一種解決方案,而不用循環運行“ <<添加過濾器”。(它添加過濾器組而不是添加到現有組)。
我需要一種創建下面的表達式的方法:
My_data_filter <<添加過濾器(columns(list_of_columns),list_of_where_expressions);
要么
我需要一個將新過濾器添加到現有過濾器組的命令:
Filter_Group = My_data_filter <<添加過濾器(columns({:age}),where(:age == {12,13});
Filter_Group <<添加(columns({:sex}),Where(:sex == {“ M”})));
提前致謝。
湯姆
回复:對某些文件的所有列進行數據過濾這是將所有列添加到JMP 15中的單個過濾器組的一種方法:
dt=Open("$SAMPLE_DATA/Big Class.jmp");
df = dt<<DATAFILTER></DATAFILTER>
完成此操作後,可以單獨設置where子句:
df<<(Filter Column(:age) << Where(:age == 14));
回复:對某些文件的所有列進行數據過濾您的解決方案對我來說非常有效。
我有一個理論上的問題:
為什麼這樣可以:
df<<ADD filter=""></ADD>
這不是:
Col_List = dt << Get Column Names();
df<<ADD filter=""></ADD>
您對如何/在何處學習/實踐所有評估用法有任何建議嗎?
謝謝!