LuckyTemplates-aikasarjatietojen hajottaminen helposti

Tämä blogi opettaa sinulle, kuinka LuckyTemplates-aikasarjatiedot jaetaan olennaisiin osiin. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta .


Aikasarjatietoja on kaikkialla sykemittauksista kauppatavaroiden yksikköhintoihin ja jopa tieteellisissä malleissa. Näiden tietojen jakaminen olennaisiin osiin voi olla edullista erityisesti valmistelussa ja esitelmissä.

Tämän blogin aikasarjahajotusmenetelmä auttaa sinua löytämään paremman tavan esittää dataa kuvattaessa trendejä, kausivaihtelua tai odottamattomia tapahtumia. Se on myös loistava ponnahduslauta .

Sisällysluettelo

Graafisten tyypit

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Yllä olevassa kuvassa on useita kaavioita, mukaan lukien  tosiasiattrenditkausivaihtelut ja  melu . Yksi tämän visualisoinnin parhaista puolista on se, että jokaisessa kaaviossa on notkahduksia .

Tämä ominaisuus voi olla hyödyllinen, kun haluat korostaa tiettyjä trendeihin vaikuttavia tärkeitä tekijöitä, kuten tuloja ja ammattia kuluttajan ostotrendissä. 

Sama koskee kausiluonteisten kuvioiden määrittämistä , jolloin ne voivat kuvata yrityksen kuukausittaista tai neljännesvuosittaista kasvun liikkeitä.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Ne sopivat myös erinomaisesti datavaihteluiden, kuten jäännöskohinatason, määrittämiseen tieteellisissä tutkimuksissa ja vastaavissa. Esimerkiksi alla olevassa kaaviossa näemme jäännöstasojen nousun viimeisen kymmenen vuoden aikana, mikä antaa meille hieman käsitystä mahdollisesta trendistä.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Monimutkaisten datan liikkeiden ymmärtäminen laajan ajanjakson aikana on paljon helpompaa, kun esität ne yllä olevien kaavioiden kautta. Kaiken tiedon sulattaminen ja edessäsi olevien kuvioiden ja trendien tunnistaminen on paljon helpompaa.

Seurauksena on, että tietoraporttiisi tai esitykseesi liittyvää kiinnostusta ja keskustelua parannetaan. Se auttaa myös sinua ymmärtämään, mitä myyntisi, tuotantosi tai jotain muuta tapahtuu.

LuckyTemplates aikasarjan tietojoukko

Näytän sinulle kaksi tapaa hajottaa tämä Python Scrip Editorissa luotu tietosarja. Opetan myös käyttämään samoja tietoja. Lopuksi annan sinulle käsityksen siitä, mitä sinun on lisättävä Power Queryyn.

Alla on esimerkkitietojoukkomme, jossa on kuukausittainen päivämääräsarake vuosilta 1985–2018 sekä koneen tuotantoarvosarake.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Python-skripti

Seuraavaksi siirrymme Python Script Editoriin ja lisäämme koodin tietojoukkomme kahteen sarakkeeseen. Koodi tuo  pandat muodossa pd , tietojenkäsittelykirjastona ja  matplotlib.pylot muodossa plt , joka näyttää visuaaliamme. Ja kausittaista hajotusta varten se tuo paketin  statsmodels-  ja  tsa.seasonal -tiedostoja .

Neljännen rivin muuttuja näyttää, mihin tietomme on tallennettu, ja viidennellä rivillä huomaat, että vaihdoin tietojoukon  nimeksi  df  koska se on helpompi kirjoittaa. Ja 11. rivillä varmistin, että päivämäärä oli asetettu päivämäärälle ja asetin sitten indeksistä päivämäärän 12. päivänä.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

LuckyTemplates Time Series Seasonal Decompose

Jotta voimme tehdä kausihajottamisen, meillä on oltava indeksi, joka on aikasarja tai päivämäärä-aikaindeksi. Siksi asetamme tietoindeksin päivämääräksi ja ensimmäiseksi sarakkeeksi.

Haluamme myös asettaa tietojen taajuuden  kuukauden alkuun  ( MS ) käyttämällä  df-muuttujaa freq- funktion  rinnalla   , kuten alla olevalla 13. rivillä näkyy.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Lopuksi käytämme plt.show-ohjelmaa nähdäksemme, mitä olemme luoneet. Ja jos suoritamme sen, meillä on alla tulos.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Nyt meillä on kausivaihtelumme. Ja kuten yllä olevasta kuvasta näet, siinä on  todellisuudettrendikausivaihtelu ja  jäännösarvot . Nämä kaaviot antavat sinulle paljon tietoa siitä, mitä myyntisi tai tuotantosi kanssa tapahtuu ajan myötä.

Visuaalin luominen LuckyTemplates-aikasarjatietojen avulla

Palataanpa tälle pääsivulle, jotta voin näyttää, kuinka loin nämä kaaviot dataan. Sitten siirrymme Transformiin ja katsomme alla alkuperäisen tietojoukkomme, joka koskee sähkötuotantoa.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Kuten näet, tein kolme taulukkoa kausivaihteluille , jäännöksille ja trendeille . Niitä oli vaikea sovittaa yhteen pöytään, joten jaoin ne kolmeen osaan. Tietojemme koodin kopioiminen ja liittäminen on kuitenkin helppoa.

Kausiluonteisuus

Jos siirrymme Sähkötuotanto-taulukkoon, näet, että siinä on kausivaihtelu-, päivämäärä- ja tuotantosarakkeet. Kausivaihtelusarake näyttää vaihtelun ajan myötä. Käymme läpi sen luomisen vaiheet.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Jos siirrymme sovellettuihin  vaiheisiin , voit nähdä, että olen jo edistänyt otsikoita ja nimennyt sarakkeet uudelleen muun muassa. Teemme tässä napsauttamalla  Suorita Python Script  -vaihetta.

Kuten alla olevasta kuvasta näet, teimme melkein saman asian kuin visuaalistamme, kun loimme sen Python Visualissa. Olemme tuoneet tarvittavat kirjastomme, mukaan lukien  pandat  ja  statsmodels.tsa.seasonal  sekä  seasonal_decompose-  funktion.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Tallensimme myös tietojoukkomuuttujamme uudelleen df- muodossa kirjoittamisen helpottamiseksi ja loimme päivämäärän. Varmistaaksemme, että se oli päivämäärä, eristimme päivämääräsarakkeen ja käytimme sitten  pd.to_datetime.  Sen jälkeen tallensimme sen  df:n kautta .

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Sitten muutimme taajuudelle Month Start ( MS ) , koska halusimme antaa kyseiset päivämäärät kausiluonteiselle  _decompose - funktiolle .

Funktiomme piirtämisen sijaan poistimme kausittaisen osan, läpäisimme tietojoukkomme ja käytimme . kausiluonteinen  vain kausitietojen tuomiseksi esiin. Lopuksi nollasimme indeksin, jotta voimme nähdä päivämäärän uudelleen.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

 Jos nyt napsautan OK, näet, että sinulle annetaan alkuperäinen tietojoukko ja sitten df , jota edustamme.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Jos napsautamme  Taulukkoa  (korostettu yllä olevassa kuvassa) ja avaamme sen, saamme alla tuotannon kausivaihtelutaulukon. Jos haluat luoda tämän kaltaisen taulukon, kopioi skripti, jonka näytin sinulle aiemmin.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Jäännökset

Siirrytään nyt jäännöksiin, joissa ainoa asia, jota olen muuttanut, oli menetelmä tai piste seasonal_decompose -kohdan jälkeen .

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Indeksiä ei nollata

Jos emme nollaa hakemistoa ja napsauta OK , komentosarjamme palauttaa virheilmoituksen. Joten jos laitamme  #  ennen  df.reset_index  komentosarjan viimeiselle riville, tuloksena on alla oleva taulukko. Kuten kuvasta näkyy, hakemisto puuttuu eikä päivämääräsaraketta ole.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Siksi meidän on nollattava indeksi, koska se palauttaa päivämäärän, joka toimisi tämän indeksin muodossa. Joten jos poistamme sen  # , se antaa minulle takaisin tietokehyksen, jolloin saadaan alla oleva taulukko, jossa on nyt päivämääräsarake.

LuckyTemplates-aikasarjatietojen hajottaminen helposti

Ja voit käyttää samaa menetelmää Trendille, mikä tekee siitä todella helpon skriptin, jota voit käyttää milloin haluat.




Johtopäätös

Nyt tiedät loistavan tavan hajottaa visuaalisi. Yksinkertaisella skriptillä voit aloittaa kausiluonteisuuden, trendin ja jäännösaikasarjojen datavisuaalien luomisen LuckyTemplatesissa ja Pythonissa .

Tällä LuckyTemplates-aikasarjojen hajottelumenetelmällä voit kuvata dataa, joka koskee , kausivaihtelun kasvua ja muutoksia tai odottamattomia tapahtumia. Se on myös loistava työkalu ennustamiseen. Ja mikä parasta, voit helposti kopioida ja liittää tämän skriptin mille tahansa aikasarjadatallesi.


Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.