media mobile mobileCiao,
Voglio creare una nuova colonna "media mobile" e voglio che questa colonna faccia la media mobile della temperatura in base all'ID. Ho allegato un file di esempio qui. Potete per favore aiutarmi con la formula?
Grazie!
SceneggiaturaRe: media mobile mobileIl 5 nella chiamata di funzione specifica il numero di righe prima della riga corrente da includere nella media mobile.Puoi effettivamente specificare la funzione nel modo seguente.....che è davvero il modo in cui dovrebbe essere chiamata, per rendere lo script più leggibile
Col Moving Average( :height, weighting=1, Before=5, after=0, :sex )
Nel tuo calcolo manuale devi ricordare che la media mobile viene tracciata sia per i maschi che per le femmine.E la media non si riavvia ogni volta che i dati cambiano da F a M o da M a F.Tratta i calcoli come se ci fossero 2 colonne separate.
Re: media mobile mobileHo esaminato il set di dati di esempio di grandi classi e ho creato una colonna:
Col Moving Average( :height, 1, 5, 0, :sex )
Cosa fa 5 nel calcolo?
Sono stato in grado di calcolare manualmente la media mobile fino alla riga n. 9 --- Come è stato calcolato 58.833333333? Non riesco a generare lo stesso numero manualmente
Re: media mobile mobileSe leggi la documentazione sulla funzione Col Moving Average(), consente l'impostazione di ciò che credo tu ti riferisca a X.
Potresti fornire alcuni risultati di esempio.Continuo a non capire la tua richiesta.
Re: media mobile mobileCiao Jim
Ho usato questa formula ma questo non fornisce quello che mi aspettavo.
Primo: voglio creare una colonna che è la media di temp per ID
Quindi, voglio intendere la nuova colonna sul numero di ID "X (X è definito dall'utente)".
Per favore, puoi aiutare con quello?
Re: media mobile mobileSupponendo che la tua definizione di "Media mobile" sia una "Media mobile", la formula lo è
Col Moving Average( :Temp, :ID )
La documentazione e gli esempi di Col Moving Average() sono nell'indice di scripting
Aiuto==>Indice di script