David, tak, MapReduce ma działać na dużej ilości danych. I pomysł polega na tym, że ogólnie rzecz biorąc, mapa i funkcje redukujące nie powinny troszczyć się o ilu maperów lub ilu reduktorów jest, a tylko po prostu optymalizacji. Jeśli uważnie zastanawiasz się nad algorytmem, który wysłałem, możesz zauważyć, że nie ma znaczenia, który maparz pobiera jakie części danych. Każdy rekord wejściowy będzie dostępny dla każdej operacji redukcji, która jej potrzebuje. ndash Joe K Kwiecień 18 12 at 22:30 W najlepszym zrozumieniu średniej ruchomej nie jest ładnie mapy do paradygmatu MapReduce, ponieważ jego obliczenie jest zasadniczo przesuwane okno na sortowane dane, a MR jest przetwarzanie niezaprzeczonych zakresów posortowanych danych. Rozwiązanie widzę w następujący sposób: a) Aby wdrożyć niestandardowy partycjoner umożliwiający wykonanie dwóch różnych partycji w dwóch przebiegach. W każdym biegu reduktory otrzymają różne zakresy danych i obliczają średnią ruchową w stosownych przypadkach, którą będę próbował zilustrować: w pierwszym raporcie dla reduktorów powinny być: R1: Q1, Q2, Q3, Q4 R2: Q5, Q6, Q7, Q8 . tutaj będziesz kauczał średnią ruchoma dla niektórych Qs. W następnej rundzie reduktory powinny uzyskać dane takie jak: R1: Q1. Q6 R2: Q6. Q10 R3: Q10..Q14 I caclulate resztę średnich kroczących. Następnie trzeba będzie sumować wyniki. Idea niestandardowej partycji ma dwa tryby pracy - za każdym razem dzieląc na równe zakresy, ale z pewną zmianą. W pseudokodie będzie wyglądać tak. partycja (keySHIFT) (MAXKEYnumOfPartitions) gdzie: SHIFT zostanie pobrane z konfiguracji. MAXKEY maksymalna wartość klucza. Zakładam za prostotę, że zaczynają się od zera. RecordReader, IMHO nie jest rozwiązaniem, ponieważ ogranicza się do konkretnego podziału i nie może przesuwać się na granicy podziałów. Innym rozwiązaniem byłoby wdrożenie niestandardowej logiki podziału danych wejściowych (jest to część InputFormat). Można to zrobić, aby wykonać 2 różne slajdy podobne do podziału. odpowiedziało 17 września o godzinie 8:59 Gdy obliczanie bieżącej średniej ruchomej, wprowadzenie średniej w środkowym okresie czasu ma sens W poprzednim przykładzie oblicziliśmy średnią z pierwszych trzech okresów czasu i umieściliśmy ją obok okresu 3. Możemy umieścić średnia w połowie przedziału czasowego trzech okresów, to jest obok okresu 2. To działa dobrze z nieparzystymi okresami, ale nie tak dobre dla parzystych okresów. Więc gdzie umieścimy pierwszą średnią ruchową, jeśli M 4 Technicznie, średnia ruchoma spadnie poniżej 2,5, 3,5. Aby uniknąć tego problemu, wygładzamy macierze przy użyciu M 2. Dzięki temu wygładzamy wygładzone wartości Jeśli przeanalizujemy parzystą liczbę terminów, musimy wygładzić wygładzone wartości Poniższa tabela przedstawia wyniki przy użyciu M 4. Pomoc z układem Formuły dla 12 Month Centered Moving Average Cześć wszystkim, czułem się przez chwilę, zbierając informacje, ale wpadłem w coś, czego nie jestem pewien. Mam nadzieję, że ktoś może pomóc Im stworzyć narzędzie prognozowania sprzedaży w programie Excel. Im chcesz porównać średnią 12, 6 i 4 miesięcy średniej ruchomej. Po prostu potrzebuję trochę pomocy w zakresie określania formuły i miejsca jej umieszczenia. Przeprowadziłem BUNCH innych obliczeń w moim faktycznym pliku. Wszystko to polega na umieszczeniu CMA w związku z referencjami i dlatego chciałbym pomóc w upewnieniu się, że moje wzory są we właściwych miejscach (okres 6 lub 7. 12 lub 11 itp.). Trudno mi wyobrazić sobie, gdzie muszą być w arkuszu kalkulacyjnym - widziałem przykłady, w których ludzie tworzą komórkę quot5d x.5 kwot, ale jeśli to możliwe, chcesz uniknąć tego. Przykładowe dane. Daty są poprawne (prawidłowy początek i koniec miesiąca roku), a czerwiec to pierwszy miesiąc, który chcesz prognozować. Rzeczywiste wartości zostały losowo wygenerowane przez wklejone amp. Ignoruj t, kod miesiąca i rok - są tam dla innych funkcji, aby zneutralizować dane i połączyć je później w prognozie, którą zrobiłem już w mojej rzeczywisty plik - inne calcs, o których wspomniałem wcześniej, które polegają na przykładzie pliku CMA: 12mCMA. xlsx Możesz to edytować w dowolny sposób. Dodanie komentarza do pliku byłoby bardzo cenione, więc mogę nauczyć się faktycznego pliku na żądanie w razie potrzeby. Ponadto, punkty premiowe i ogromny poziom wdzięczności dla każdego, kto może mi dać kilka informacji pomóż mi w jednym z poniższych sposobów, aby uczynić to bardziej skutecznym narzędziem: 1) Ustaw to tak, aby móc ciągle podłączyć numery do perpetuityon i dalej, bez konieczności zmiany moich funkcji wzmacniacza za każdym razem, gdy otrzymuję nowe dane. 2) Konfiguracja tak, że mogę zmieniać moje movingcentered ruchome przeciętne okresy w locie i zobaczyć rezultaty Przepraszam za długość tego postu, po prostu chciałem dostarczyć jak najwięcej informacji i wyjaśnienie jako posizable miejmy nadzieję, że to ułatwić każdemu, kto chce pomóc. Duża prewencja dzięki kogoś, kto może mi pomóc. Jest to zdecydowanie doceniane Jak mogę dowiedzieć się średniej 12 miesięcy średniej ruchomej i średniej ruchomej w excel I039m mają kłopoty z figurą 12 miesięcznej średniej ruchomej i środkowej średniej ruchomej, jak to sobie wyobrazić. Informacje, które mam przez 5 lat, a pierwsze lata sprzedaży rozpoczynają się od września. Mam rok w kolumnie a, miesiące w kolumnie b, a sprzedaż w kolumnie c. Proszę pomóc Kiedy mówisz średnią 12 miesięcy średnią. to będzie to średnia z ostatnich 12 miesięcy Jeśli chcesz uruchomić łącznie średnie z poprzednich 12 miesięcy, zakładając, że zacząłeś sprzedawać figurki w C1, umieść to w D12: i skopiuj. co daje łączną sumę przeciętnie w ciągu ostatnich 12 miesięcy. Jeśli chcesz zobaczyć gdzieś w ciągu ostatnich 12 miesięcy w jednej komórce: AVERAGE (OFFSET (C4, COUNT (C4: C60) -12, 0, 12, 1) C60 powinien być Twoim ostatnim wierszem danych przez 5 lat, ale jeśli nie jest to ostatni wiersz, zmień wartość 60 na ostatni rząd danych. Jeśli kiedykolwiek chcesz zobaczyć średnią z ostatnich 6 miesięcy lub 3 miesiące, po prostu zmień liczbę lat 12039 w formule na równą liczbę miesięcy, w których chcesz zobaczyć średnią lub jeszcze lepiej, zmienić liczbę lat 12039 na odwołanie do komórki, takie jak O2: AVERAGE (OFFSET (C4, COUNT (C4: C60) -02, 0, O2,1)) W komórce O2 wystarczy wpisać numer z ostatnich X miesięcy, dla których chcesz zobaczyć średnią dla. Jeśli chodzi o średnią ruchomą. nie do końca pewien co masz na myśli przez to. Greg G middot 5 lat temu Jak mogę dowiedzieć się 12 miesięcy średniej ruchomej i środkowej średniej ruchomej w excel I039m mieć kłopoty z 12 miesięcznej średniej ruchomej i skoncentrowane średniej ruchomej, jak to sobie wyobrazić. Informacje, które mam przez 5 lat, a pierwsze lata sprzedaży rozpoczynają się od września. Mam rok w kolumnie a, miesiące w kolumnie b, a sprzedaż w kolumnie c. Prosimy o pomoc Dodaj swoją odpowiedź Zgłoś nadużycie Więcej informacji Jeśli uważasz, że Twoja własność intelektualna została naruszona i chcesz złożyć skargę, przeczytaj nasze informacje dotyczące naruszenia zasad raportu Privacy Policy w przypadku naruszenia praw własności intelektualnej i chciałby Pan / Pani skontaktuj się z naszymi zasadami dotyczącymi praw autorskich
No comments:
Post a Comment