確定每日和特定小時內的列平均值<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨伙計,
我有一些每小時的數據,我試圖計算當小時 >= 1 且 <=10 時每天變量 x 的平均值。我需要將每天每小時的計算值存儲在 y 列中。我嘗試過“按日列平均值”,其中排除了 1 和 10 之外的所有小時,但“列平均值”按日計算所有數據的值,無論排除了什麼。任何關於如何使用 y 列的公式或 JSL 中的公式來完成此操作的建議將不勝感激。謝謝
白天 小時 xy
1 1 5 5.6
1 2 5 5.6
1 3 5 5.6
1 4 5 5.6
1 5 5 5.6
1 6 6 5.6
1 7 6 5.6
1 8 6 5.6
1 9 6 5.6
1 10 7 5.6
1 11 7 5.6
1 12 7 5.6
1 13 8 5.6
1 14 8 5.6
1 15 8 5.6
1 16 8 5.6
1 17 4 5.6
1 18 4 5.6
1 19 4 5.6
1 20 3 5.6
1 21 3 5.6
1 22 3 5.6
1 23 3 5.6
1 24 3 5.6
2 1 1 5.2
2 2 1 5.2
2 3 1 5.2
2 4 5 5.2
2 5 5 5.2
2 6 6 5.2
2 7 6 5.2
2 8 6 5.2
2 9 6 5.2
2 10 15 5.2
2 11 15 5.2
2 12 10 5.2
2 13 8 5.2
2 14 8 5.2
2 15 8 5.2
2 16 8 5.2
2 17 1 5.2
2 18 1 5.2
2 19 1 5.2
2 20 1 5.2
2 21 1 5.2
2 22 3 5.2
2 23 3 5.2
2 24 3 5.2
回复:確定按天和特定小時內的列平均值MPB,
謝謝。 你的建議很有效。我多次嘗試使用 If 語句,但格式錯誤,無法正常工作。
回复:確定按天和特定小時內的列平均值不知道與其他可能性相比,這有多有效,但嘗試將其作為列公式:
Col Mean( If( 1 <= :Hour <= 10, :x, Empty() ), :Day )