Determinare la media della colonna per giorno ed entro determinate ore<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao gente,
Ho alcuni dati orari e sto cercando di calcolare la media della variabile x per ogni giorno in cui Hour >= 1 e <=10.Devo memorizzare questo valore calcolato nella colonna y per ogni ora di ogni giorno.Ho provato Column Mean by Day in cui ho escluso tutte le ore che non rientrano tra 1 e 10, ma Column Mean calcola il valore di tutti i dati per giorno indipendentemente da ciò che è stato escluso.Qualsiasi suggerimento su come eseguire questa operazione utilizzando una formula per la colonna y o in JSL sarebbe molto apprezzato.Grazie
Giorno Ora 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
176 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
266 5.2
276 5.2
286 5.2
296 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
Oggetto: determinare la media della colonna per giorno ed entro determinate oreMPB,
Grazie. Il tuo suggerimento funziona alla grande.Ho provato molte volte l'istruzione If, ma avevo il formato sbagliato perché funzionasse correttamente.
Oggetto: determinare la media della colonna per giorno ed entro determinate oreNon so quanto sia efficiente rispetto ad altre possibilità, ma prova questo come una formula di colonna:
Col Media( If( 1 <= :Ora <= 10, :x, Vuoto() ), :Giorno )