Comment calculer une moyenne mobile sur 24 heuresJe dois calculer une moyenne mobile sur 24 heures pour chaque sujet.
J'ai les colonnes suivantes :
Identifiant du sujet
Horodatage
Rendement laitier
Quelqu'un peut-il m'aider à me diriger dans la bonne direction?
Re : Comment calculer une moyenne mobile sur 24 heuresCela a très bien fonctionné ! Exactement ce que je cherchais. Merci
Re : Comment calculer une moyenne mobile sur 24 heuresVoici un script simple qui crée votre moyenne mobile.Il crée une nouvelle colonne et utilise une formule pour générer la moyenne mobile. Vous trouverez ci-joint un exemple de tableau de données avec la nouvelle colonne.Merci de valider les calculs
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column( "Rolling Average",format("Percent",7,2),
Formula(
curTime = :Time stamp;
curSubject = :Subject ID;
Mean(
:Milk yield[dt <<
get rows where(
:time stamp >= curTime - In Days( 1 ) & :time stamp
<= curTime & curSubject == Subject ID
)]
);
)
);