我正在嘗試使用列均值公式來顯示測試樣本列的時間 0 平均值(按測試樣本類型分組)。
我在 2012 年發現了這個主題,看起來可行:
https://community.jmp.com/t5/Discussions/Determine-column-mean-by-day-and-within-certain-hours/mp/5477/highlight/true
推薦的語法是:
Col Mean( If( 1 <= :Hour <= 10, :x, Empty() ), :Day )
但是,當我嘗試對我的數據集使用類似的內容時,我收到“參數應該在行數處為數字 1 次:2”錯誤。
這是我嘗試使用的語法。
Col Mean(If(:DH 小時 == 0, :pm_mw, Empty() ), :Substrate)
如果我消除 by 變量,我可以讓 forumla 正確執行:
Col Mean(If( :DH 小時 == 0, :pm_mw, Empty() ))
同樣,如果我消除 I 語句,我可以讓它正確評估:
列平均值(:pm_mw,:底物)
最後,如果表中 DH 小時的所有值均為 0,我可以正確評估它。 但如果表中 DH 小時有任何非 0 值,則不會進行評估。
任何建議,將不勝感激。
使用由句點表示的缺失值來代替empty()。
formula column using ColMeanformula column using ColMean使用 ColMean 的公式列