Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Tento blog vás naučí, ako rozdeliť údaje časových radov LuckyTemplates na základné komponenty. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu .


Údaje o časových radoch sú všade, od meraní srdcového tepu až po jednotkové ceny tovaru v obchode a dokonca aj vo vedeckých modeloch. Rozdelenie týchto údajov na podstatné časti môže byť výhodné najmä pri príprave a prezentáciách.

Metóda dekompozície časových radov tohto blogu vám pomôže nájsť lepší spôsob prezentácie údajov pri popisovaní trendov, sezónnosti alebo neočakávaných udalostí. Je to tiež skvelý odrazový mostík pre .

Obsah

Typy grafov

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Na obrázku vyššie je niekoľko grafov vrátane  skutočnostítrendovsezónnostihluku . Jednou z najlepších vecí na tomto vizuále je, že v každom grafe sú poklesy .

Táto funkcia sa môže hodiť, keď chcete zdôrazniť určité kľúčové faktory , ktoré ovplyvňujú trendy, ako je príjem a povolanie v trende spotrebiteľského nákupu. 

To isté platí pre určenie sezónnych vzorcov , kde môžu opísať mesačné alebo štvrťročné pohyby rastu spoločnosti.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Sú tiež vynikajúce na určenie výkyvov údajov, ako sú hladiny zvyškového hluku pre vedecké štúdie a podobne. V nižšie uvedenom grafe môžeme napríklad vidieť nárast zvyškových úrovní za posledných desať rokov, čo nám dáva trochu nahliadnuť do potenciálneho trendu.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Pochopenie zložitých pohybov údajov počas rozsiahleho obdobia je oveľa jednoduchšie, keď ich prezentujete prostredníctvom vyššie uvedených grafov. Stráviť všetky informácie a rozpoznať vzory a trendy pred vami je oveľa jednoduchšie.

V dôsledku toho sa tým zvyšuje záujem a konverzácia okolo vašej správy údajov alebo prezentácie. Pomáha vám tiež pochopiť, čo sa deje s vaším predajom, výrobou alebo niečím iným.

Súbor údajov časových radov LuckyTemplates

Ukážem vám dva spôsoby, ako rozložiť tento rad údajov, ktorý bol vytvorený v Python Scrip Editor. Tiež vás naučím, ako používať rovnaké informácie. Nakoniec vám dám predstavu o tom, čo musíte do Power Query vložiť.

Nižšie je uvedený náš vzorový súbor údajov so stĺpcom mesačného dátumu od roku 1985 do roku 2018 spolu so stĺpcom s hodnotou produkcie stroja.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Python skript

Ďalej prejdeme do editora skriptov Python a pridáme kód do dvoch stĺpcov našej množiny údajov. Kód bude importovať  pandy ako pd , knižnicu na manipuláciu s údajmi a  matplotlib.pylot ako plt , ktorý zobrazuje naše vizuály. A pre náš sezónny rozklad to bude import balíka  statsmodels  a  tsa.seasonal .

Premenná v 4. riadku ukazuje, kde sú naše údaje uložené, a v 5. riadku zistíte, že som zmenil názov našej  množiny údajov  na  df  , pretože sa to ľahšie píše. A v 11. riadku som sa uistil, že dátum bol nastavený na dátum a čas a potom som urobil index dátumom 12.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

LuckyTemplates Time Series Sezónny rozklad

Ak chcete vykonať sezónny rozklad, potrebujeme mať index, ktorý je časovým radom alebo indexom dátumu a času. Index údajov teda nastavíme ako dátum a prvý stĺpec.

Chceme tiež nastaviť frekvenciu údajov do  Month Start  ( MS ) pomocou  premennej df  spolu s  funkciou freq  , ako je znázornené v 13. riadku nižšie.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Nakoniec použijeme plt.show , aby sme videli, čo sme vytvorili. A ak to spustíme, budeme mať výsledok nižšie.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Teraz máme sezónny rozklad. A ako môžete vidieť na obrázku vyššie, má naše  SkutočnostiTrendSezónnosťZvyšky . Tieto grafy vám poskytnú množstvo informácií o tom, čo sa v priebehu času deje s vaším predajom alebo výrobou.

Vytváranie vizuálov s údajmi časových radov LuckyTemplates

Vráťme sa na hlavnú stránku, aby som vám mohol ukázať, ako som vytvoril tieto grafy v rámci údajov. Potom prejdeme na Transform a uvidíme náš pôvodný súbor údajov nižšie, ktorý sa týka elektrickej výroby.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Ako vidíte, vytvoril som tri tabuľky pre Sezónnosť , Zvyšky a Trendy . Bolo ťažké zmestiť ich na jeden stôl, tak som ich rozdelil na tri. Je však ľahké skopírovať a prilepiť kód našich údajov.

Sezónnosť

Ak prejdeme na tabuľku Elektrická výroba, uvidíte, že má stĺpce sezónnosť, dátum a výroba. V stĺpci Sezónnosť sa zobrazí fluktuácia v čase. Prejdeme si kroky na jeho vytvorenie.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Ak prejdeme na  Aplikované kroky , môžete vidieť, že okrem iného som už povýšil hlavičky a premenoval stĺpce. Tu urobíme kliknutie na  krok Run Python Script  .

Ako môžete vidieť na obrázku nižšie, urobili sme takmer to isté, čo sme urobili pre náš vizuál, keď sme ho vytvorili v Python Visual. Priniesli sme potrebné knižnice vrátane  pand  a  statsmodels.tsa.seasonal  a  funkcie seasonal_decompose  .

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Tiež sme znova uložili našu premennú súboru údajov ako df pre jednoduchšie písanie a vytvorili sme dátum. Aby sme sa uistili, že ide o dátum, izolovali sme stĺpec dátumu a potom sme použili  pd.to_datetime.  Potom sme to uložili cez  df .

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Potom sme zmenili frekvenciu na Začiatok mesiaca ( MS ), pretože sme chceli tieto dátumy priradiť  funkcii sezónneho _decompose .

Namiesto vykreslenia našej funkcie sme vytiahli sezónnu časť, odovzdali sme náš súbor údajov a použili sme . sezónne,  len aby sa získali sezónne údaje. Nakoniec sme resetovali index, aby sme znova videli dátum.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

 Ak teraz kliknem na tlačidlo OK, môžete vidieť, že ste dostali pôvodný súbor údajov a potom df , za ktorým stojíme.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Ak klikneme na  Tabuľku  (zvýraznená na obrázku vyššie) a otvoríme ju, dostaneme tabuľku sezónnosti výroby nižšie. Ak chcete vytvoriť tabuľku podobnú tejto, skopírujte skript, ktorý som vám ukázal predtým.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Zvyšky

Teraz prejdime k Residuals, kde jediná vec, ktorú som zmenil, bola metóda alebo bod po seasonal_decompose .

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Index sa neresetuje

Ak index neresetujeme a klikneme na tlačidlo OK , náš skript vráti chybu. Takže ak vložíme  #  pred  df.reset_index  do posledného riadku nášho skriptu, výsledkom bude tabuľka nižšie. Ako môžete vidieť na obrázku, index chýba a nie je tam stĺpec s dátumom.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

Preto musíme index resetovať, pretože vracia dátum, ktorý by fungoval ako tento index. Takže ak odstránime  # , vráti mi to dátový rámec, čo vedie k tabuľke nižšie, ktorá teraz obsahuje stĺpec dátumu.

Ako jednoducho rozložiť údaje časových radov LuckyTemplates

A rovnakú metódu môžete použiť aj pre Trend, vďaka čomu je to skutočne jednoduchý skript, ku ktorému máte prístup kedykoľvek chcete.




Záver

Teraz poznáte skvelý spôsob, ako rozložiť svoje vizuálne prvky. Pomocou jednoduchého skriptu môžete začať vytvárať vizuály údajov sezónnosti, trendu a zvyškových časových radov v LuckyTemplates a Pythone .

Pomocou tejto metódy rozkladu časových radov LuckyTemplates môžete opísať údaje zahŕňajúce , sezónny rast a zmeny alebo neočakávané udalosti. Je to tiež skvelý nástroj na predpovedanie. A najlepšie na tom je, že tento skript môžete jednoducho skopírovať a prilepiť pre akékoľvek údaje časových radov, ktoré máte.


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.