Centrerad Glidande Medelvärde For Månadsdata


När du beräknar ett löpande rörligt medelvärde, är det genomsnittligt att placera medelvärdet under mellantid. I föregående exempel beräknade vi genomsnittet av de första 3 tidsperioderna och placerade det bredvid period 3 Vi kunde ha placerat medelvärdet mitt i Tidsintervall av tre perioder, det vill säga intill period 2 Det fungerar bra med udda tidsperioder, men inte så bra för jämna tidsperioder Så var skulle vi placera det första glidande medlet när M 4. Tekniskt sett skulle det rörliga genomsnittet falla vid T 2 5, 3 5. För att undvika detta problem släpper vi MAs med M 2 Således släpper vi ut de jämnaste värdena. Om vi ​​i genomsnitt ett jämnt antal termer behöver vi släta de jämnda värdena. Följande tabell visar resultaten med hjälp av M 4. David, ja, MapReduce är avsedd att fungera på en stor mängd data Och tanken är att i allmänhet ska kartan och minska funktionerna inte bryr sig om hur många mappers eller hur många reducerare det finns, det är bara optimering om du Tänk noggrant på den algoritm jag postade, du Kan se att det spelar ingen roll vilken mappare får vilka delar av dataen Varje inmatningsrekord kommer att vara tillgänglig för varje reducerad operation som behöver den Joe K 18 september 12 på 22 30. I bästa fall mina glidande medelvärden är inte snygga kartor till MapReduce Paradigmet eftersom dess beräkning är i huvudsak glidande fönster över sorterade data medan MR är behandling av oskärmade områden av sorterad data Lösning jag ser är som följer a För att implementera anpassad partitioner för att kunna göra två olika partitioner i två körningar I varje körning Dina reduktionsapparater kommer att få olika dataområden och beräkna glidande medelvärde, där det är lämpligt att jag ska försöka illustrera. För första gången bör data för reduktionsmedel vara R1 Q1, Q2, Q3, Q4 R2 Q5, Q6, Q7, Q8. Där kommer du att cacluera glidande medelvärde För några Qs. In nästa körning bör dina reducerare få data som R1 Q1 Q6 R2 Q6 Q10 R3 Q10 Q14. Och caclulate resten av glidande medelvärden Sedan måste du sammanställa resultaten. I en del av anpassad partitioner att den kommer att ha två sätt att operera Ation - varje gång som delas i lika stora områden men med viss skift I en pseudokod kommer den att se ut som den här partitionsnyckeln SHIFT MAXKEY numOfPartitioner där SHIFT kommer att tas från konfigurationen MAXKEY maximalt värde av nyckeln Jag antar för enkelhet att de börjar med noll. RecordReader IMHO är inte en lösning eftersom den är begränsad till specifik delning och kan inte glida över split s gränsen. En annan lösning skulle vara att genomföra anpassad logik för att dela in data som den är en del av InputFormat. Det kan göras att göra 2 olika bilder, Liknande partitioning. centred moving average. Re centrerad glidande medelvärde. Jag tror inte Excel s dataanalys verktygspaket kan ge dig ett centrerat glidande medelvärde MA Du kan skapa din egen centrerade MA genom att använda den genomsnittliga funktionen. Starta centrerad MA i mitten Värdet på dina data räkna framåt och bakåt samma antal enheter och använd genomsnittsfunktionen Kopiera den här funktionen till en ny uppsättning celler tills funktionen börjar använda värden som inte är i yo Ur data. In datasättningen nedan har jag beräknat 3 och 5 månad centrerad MAs of Price Datainstarten i cell a1 År är i kolumn A och Priset är i kolumn B Priset är den implisitte prisdeflatorn Hoppas det här hjälper. Årspris 3 Yr Centrerade MA 5 Yr Centrerade MA 1947 83 1948 88 5 AVERAGE B2 B4 1949 88 2 AVERAGE B3 B5 AVERAGE B2 B6 1950 89 5 AVERAGE B4 B6 AVERAGE B3 B7 1951 96 2 AVERAGE B5 B7 AVERAGE B4 B8 1952 98 1 AVERAGE B6 B8 AVERAGE B5 B9 1953 99 AVERAGE B7 B9 AVERAGE B6 B10 1954 100 AVERAGE B8 B10 AVERAGE B7 B11 1955 101 2 AVERAGE B9 B11 AVERAGE B8 B12 1956 104 6 AVERAGE B10 B12 AVERAGE B9 B13 1957 108 4 AVERAGE B11 B13 AVERAGE B10 B14 1958 110 8 AVERAGE B12 B14 AVERAGE B11 B15 1959 112 6 AVERAGE B13 B15 AVERAGE B12 B16 1960 114 2 AVERAGE B14 B16 AVERAGE B13 B17 1961 115 7 AVERAGE B15 B17 1962 116 9.Re centrerad glidande medelvärde. Tack för det Thomas. What jag hoppas göra är att skriva en Makro som kommer att göra en liknande sak som Microsoft-data-analysen - glidande medelverktyget gör, men använder en cent Rött glidande medelvärde i stället för en fördröjd en Detta föreslogs i en granskningsrapport som nyligen genomfördes på våra arbetssätt för arbetslag. Jag tänkte att det skulle vara värt att se om det var möjligt att anpassa Microsoft en istället för att börja från början. Jag har bara använt postmakro Funktionen innan, så någon råds hjälp skulle uppskattas. Välsignat den 27 september 2004 08 20 PM. Re centrerad glidande medelvärde. Tack för att du kan ändra analysverktygspaketet jag har knappast någonsin använt makron så jag beklagar att jag inte kan Hjälpa dig någon annan. Du kanske vill söka på webben under Microsoft Excel Centrerad glidande medelvärden. Om du hittar något användbart, var god och låt mig veta Tack.

Comments