Berechnen Sie den gleitenden Durchschnitt nach Gruppe und Untergruppe<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hi,
Aufbauend auf dem Konzept der Berechnung eines gleitenden Durchschnitts für eine Spalte namens By-group, kann mir jemand helfen, herauszufinden, wie dies durch mehrere Gruppen geht.
Die Eingabespalte heißt Guest_count.
Meine Gruppe(n) besteht/bestehen aus Store_Num, Day_of_the_Year, Hour
Ich möchte eine gleitende Durchschnittsprognose von Guest_count aus den letzten 3 vorherigen Werten (für jede Store_Num, Hour, DayOfYear) für Januar bis Dezember 2014 erstellen. Ich habe aktuelle Daten für Januar bis April 2014.
Kann mir jemand mit der JMP-Formel dafür helfen.
Betreff: Berechnen Sie den gleitenden Durchschnitt nach Gruppe und UntergruppeVielen Dank. Mit diesem Code konnte ich mein Problem lösen.
Betreff: Berechnen Sie den gleitenden Durchschnitt nach Gruppe und UntergruppeUnter der Annahme, dass Ihre Daten in sortierter Reihenfolge sind, wird die folgende Formel das liefern, was Sie wollen
If(Row() == 1, thecount = 1);
If(:Store_Num == Lag(:Store_Num, 1) & :Day_of_the_Year == Lag(:Day_of_the_Year, 1) & :Hour == Lag(:Hour, 1), thecount = thecount + 1, thecount = 1);
If(thecount >= 3, x = Mean(:Guest_Count, Lag(:Guest_count, 1), Lag(:Guest_Count, 2)), x = .);
x