Sto cercando di utilizzare la formula della media della colonna per mostrare il valore medio di Time 0 per un columen di campioni di prova, raggruppati per i tipi di campioni di prova.
Ho trovato questo argomento del 2012, che sembrava avrebbe funzionato:
https://community.jmp.com/t5/Discussions/Determine-column-mean-by-day-and-within-certain-hours/mp/5477/highlight/true
La sintassi consigliata è:
Col Mean( If( 1 <= :Hour <= 10, :x, Empty() ), :Day )
Tuttavia, quando provo a utilizzare qualcosa di simile con il mio set di dati, ottengo un errore "l'argomento dovrebbe essere numerico 1 volte alle righe: 2".
Questa è la sintassi che sto cercando di usare.
Col Mean(If( :DH ore == 0, :pm_mw, Empty() ), :Substrate)
Posso far eseguire correttamente forumla se elimino la variabile by:
Col Mean(If( :DH ore == 0, :pm_mw, Empty() ))
Allo stesso modo, posso farlo valutare correttamente se elimino l'istruzione I:
Col Mean(:pm_mw, :Substrato)
E infine, posso farlo valutare correttamente se tutti i valori per le ore DH nella tabella sono 0. Ma se nella tabella sono presenti valori diversi da 0 per le ore DH, non verranno valutati.
Tutti i suggerimenti sarebbero apprezzati.
Invece di empty(), usa un valore mancante, rappresentato da punto.
formula column using ColMeanformula column using ColMeancolonna formula utilizzando ColMean