Wednesday, 8 March 2017

Zentriert Durchschnittlich Für 12 Monate

David, Ja, MapReduce soll auf einer großen Menge an Daten arbeiten. Und die Idee ist, dass im Allgemeinen die Karte und die reduzierten Funktionen nicht darauf achten sollten, wie viele Mapper oder wie viele Reduzierstücke es gibt, das ist nur Optimierung. Wenn Sie sorgfältig über den Algorithmus nachdenken, den ich gepostet habe, können Sie sehen, dass es nicht wichtig ist, welcher Mapper bekommt, welche Teile der Daten. Jeder Eingabedatensatz steht jedem zur Verfügung, um den Betrieb zu reduzieren. Ndash Joe K Sep 18 12 um 22:30 Im besten meiner Verständnis gleitenden Durchschnitt ist nicht schön Karten zu MapReduce Paradigma, da seine Berechnung im Wesentlichen Schiebefenster über sortierte Daten, während MR Verarbeitung von nicht geschnittenen Bereichen von sortierten Daten ist. Lösung, die ich sehe, ist wie folgt: a) Um benutzerdefinierte Partitionierer zu implementieren, um zwei verschiedene Partitionen in zwei Läufen machen zu können. In jedem Durchlauf werden Ihre Reduzierstücke unterschiedliche Datenbereiche berechnen und gleitenden Durchschnitt berechnen, wo es angemessen ist, zu veranschaulichen: Im ersten Lauf werden Daten für Reduzierstücke sein: R1: Q1, Q2, Q3, Q4 R2: Q5, Q6, Q7, Q8 . Hier wirst du gleitender Durchschnitt für einige Qs cacluate. Im nächsten Lauf sollten deine Reduzierer Daten wie: R1: Q1 bekommen. Q6 R2: Q6 Q10 R3: Q10..Q14 Und caclulate den Rest der gleitenden Durchschnitte. Dann müssen Sie die Ergebnisse zusammenfassen. Idee der benutzerdefinierten Partitionierer, dass es zwei Betriebsarten haben wird - jedes Mal in gleiche Bereiche, aber mit einigen Verschiebung. In einem Pseudocode sieht es so aus. Partition (keySHIFT) (MAXKEYnumOfPartitions) wobei: SHIFT aus der Konfiguration entnommen wird. MAXKEY Maximalwert des Schlüssels. Ich gehe aus der Einfachheit, dass sie mit Null beginnen. RecordReader, IMHO ist keine Lösung, da es auf bestimmte Split begrenzt ist und kann nicht über Splits Grenze gleiten. Eine andere Lösung wäre, um die benutzerdefinierte Logik der Aufteilung der Eingangsdaten (es ist Teil der InputFormat) zu implementieren. Es kann getan werden, um 2 verschiedene Dias, ähnlich wie Partitionierung zu tun. Antwortete am 17. September 12 um 8: 59Wenn man einen laufenden gleitenden Durchschnitt berechnet, platziert der Mittelwert in der mittleren Zeitspanne Sinn Im vorigen Beispiel haben wir den Durchschnitt der ersten 3 Zeiträume berechnet und als nächstes in die Periode 3 gestellt. Wir hätten platzieren können Der Durchschnitt in der Mitte des Zeitintervalls von drei Perioden, das heißt, neben Periode 2. Das funktioniert gut mit ungeraden Zeiträumen, aber nicht so gut für gleichzeitige Zeiträume. Also, wo würden wir den ersten gleitenden Durchschnitt platzieren, wenn M 4 Technisch, würde der Moving Average bei t 2,5, 3,5 fallen. Um dieses Problem zu vermeiden, glätten wir die MAs mit M 2. So glätten wir die geglätteten Werte. Wenn wir eine gerade Anzahl von Ausdrücken beurteilen, müssen wir die geglätteten Werte glätten. Die folgende Tabelle zeigt die Ergebnisse mit M 4.Hilfe mit Formula Placement für 12 Monats-Centered Moving Average Hallo alle, lauerte für eine Weile einweichen Informationen, aber haben in etwas eingelaufen Ich bin nicht sicher. Hoffe jemand kann helfen Im Schaffung eines Umsatzvorhersage-Tool in Excel. Ich möchte einen 12, 6 und 4 Monat zentrierten gleitenden Durchschnitt vergleichen. Ich brauche nur ein bisschen Hilfe in Bezug auf die Auslegung der Formel, und wo es zu platzieren. Ich habe eine BUNCH von anderen Berechnungen in meiner eigentlichen Datei durchgeführt. Alle diese sind auf die CMA-Platzierung aufgrund von Referenzen angewiesen, und so würde ich gerne etwas helfen, um sicherzustellen, dass meine Formeln an den richtigen Stellen sind (Zeitraum 6 oder 7. 12 oder 11 usw.). Es ist ein bisschen hart für mich zu quotvisualizequot wo sie brauchen, um auf einer Kalkulationstabelle zu sein - Ive gesehen Beispiele, wo Menschen eine quotpd x.5quot Zelle erstellen, aber wenn möglich Id wie das zu vermeiden. Beispiel Daten beigefügt Die Termine sind korrekt (korrektes Anfangs - und Ende des Monats), wobei Juni der erste Monat Id ist, wie es prognostiziert wird. Die tatsächlichen Werte wurden zufällig generiert Verstärker eingefügt in. Ignorieren Sie die t, Monat Code und Jahr - sie sind dort für andere Funktionen zu de-Trend entschärfen die Daten, und legte sie wieder zusammen in der Prognose, die Ive bereits in meinem gemacht Tatsächliche Datei - die anderen Berechnungen, die ich zuvor erwähnt habe, die auf die CMA Beispiel Datei: 12mCMA. xlsx Fühlen Sie sich frei, es zu bearbeiten, wie Sie es wünschen. Hinzufügen von Kommentaren zu der Datei wäre sehr dankbar, so kann ich lernen, tatsächliche Datei auf Anfrage erhältlich, wenn nötig. Auch Bonuspunkte und ein riesiges Dankeschön für jeden, der mir einige Informationen geben kann, hilf mich auf einen der folgenden, um dies zu einem effizienteren Werkzeug zu machen: 1) Aufstellung dieses, damit ich ständig die Nummern an Perpetuityon und an, Ohne meine formulas amp-Funktionen zu ändern, jedes Mal, wenn ich neue Daten bekomme. 2) Einrichten, so dass ich meine bewegten bewegten durchschnittlichen Perioden auf der Fliege ändern und sehen Sie die Ergebnisse Entschuldigung für die Länge dieser Post, ich wollte nur so viel Info und eine Klarstellung wie posisble, um hoffentlich machen es einfacher für jeden bereitwillig helfen. Ein großer Vorgänger dank jedem, der mir helfen kann. Es ist definitiv geschätzt. Wie kann ich herausfinden, ein 12 Monate gleitenden Durchschnitt und ein zentriert gleitenden Durchschnitt in Excel I039m mit Schwierigkeiten herauszufinden, die 12 Monate gleitenden Durchschnitt und zentriert gleitenden Durchschnitt Wie finde ich dies aus. Die Informationen, die ich seit 5 Jahren habe, und die ersten Jahre beginnen im September dieses Jahres. Ich habe das Jahr in Spalte a, Monate in Spalte b und Verkauf in Spalte c. Bitte helfen Wenn du einen 12-monatigen gleitenden Durchschnitt sagst. Wird dies der Durchschnitt der letzten 12 Monate sein Wenn Sie eine laufende Summe der Mittelwerte der letzten 12 Monate wünschen, vorausgesetzt, Sie haben Ihre Verkaufs-Figuren in C1 gestartet, setzen Sie diese in D12: und kopieren Sie das unten. Das wird dir eine laufende Summe für den Durchschnitt der letzten 12 Monate geben. Wenn du die letzten 12 Monate in einer Zelle irgendwo sehen möchtest, benutze das: AVERAGE (OFFSET (C4, COUNT (C4: C60) -12, 0, 12, 1)) Der C60 sollte deine letzte Datenreihe sein Für 5 Jahre, aber wenn it039s nicht Ihre letzte Zeile, ändern Sie die 60, um Ihre letzte Zeile der Daten entsprechen. Wenn du jemals den Durchschnitt der letzten 6 Monate oder 3 Monate sehen willst, ändere einfach die 12039s in der Formel, um den Monaten zu entsprechen, in denen du den Durchschnitt sehen willst, oder besser noch die 12039s zu einer Zellreferenz ändern, Wie z. B. O2: DURCHSCHNITT (OFFSET (C4, COUNT (C4: C60) - O2, 0, O2,1)) Und in Zelle O2 geben Sie einfach eine Nummer für die letzten X Monate ein, für die Sie den Durchschnitt sehen möchten. Wie für den zentrierten gleitenden Durchschnitt. Nicht ganz sicher, was du damit meinst. Greg G middot vor 5 Jahren Wie finde ich einen 12-monatigen gleitenden Durchschnitt und einen zentrierten gleitenden Durchschnitt in Excel I039m mit Schwierigkeiten herauszufinden, die 12 Monate gleitenden Durchschnitt und zentriert gleitenden Durchschnitt Wie finde ich dies heraus. Die Informationen, die ich seit 5 Jahren habe, und die ersten Jahre beginnen im September dieses Jahres. Ich habe das Jahr in Spalte a, Monate in Spalte b und Verkauf in Spalte c. Bitte helfen Sie Ihre Antwort Missbrauch melden Zusätzliche Details Wenn Sie glauben, dass Ihr geistiges Eigentum verletzt worden ist und eine Beschwerde einreichen möchten, sehen Sie bitte unsere Copyright-Richtlinien Missbrauch melden Zusätzliche Details Wenn Sie glauben, dass Ihr geistiges Eigentum verletzt wurde und eine Datei einreichen möchten Beschwerde, bitte beachten Sie unsere Copyright-Richtlinien


No comments:

Post a Comment