@@ -102,3 +102,28 @@ Sen jälkeen aja ohjelma:
102102Tuloksia voi verrata esimerkiksi Tilastokeskuksen tiedotteeseen
103103[ Tammikuussa 2023 ensirekisteröitiin 7 175 uutta henkilöautoa] ( https://www.stat.fi/julkaisu/cl8cq3s51778x09w2jlxa1tyh ) .
104104
105+
106+ ## Jääkiekkosarjan joukkueiden menestymisen seuranta
107+
108+ Yksi hyvä datan visualisointiharjoitus voisi olla viivadiagrammin piirtäminen
109+ jääkiekkosarjaan osallistuvien joukkueiden sarjasijoituksista kuluvalla sarjakaudella.
110+ Jos käytettävissä on historiatietoa joukkuiden pistemääristä ja ajankohdista, tai
111+ vaikka ottelutiedot, josta nämä voidaan laskea päivän tai vaikka viikon tarkkuudella,
112+ niin pitäisi olla suhteellisen helppoa tehdä Matplotlib-kirjaston avulla viivadiagrammi,
113+ jossa on usean eri muuttujan esitys.
114+
115+ Jos diagrammiin halutaan viikottainen tilanne, niin voidaan vaikka numeroida viikot
116+ sarjakauden alusta, ja sitten kirjata jokaisen viikon sarjasijoitus (tai pistemäärä)
117+ kyseisellä viikolla sopivaan Python-tietorakenteeseen.
118+
119+ Dataa voisi löytyä vaikka [ Leijonien] ( https://tulospalvelu.leijonat.fi/ ) tai
120+ [ Flashscoren] ( https://www.flashscore.fi/ ) verkkosivuilta. Kun ei ole käytössä
121+ rajapintaa, tiedot voidaan keräillä "web scraping" -menetelmällä, mutta se on kovin altis
122+ verkkosivun ajoittaisille muutoksille. Kts. Real Python,
123+ [ A Practical Introduction to Web Scraping in Python] ( https://realpython.com/python-web-scraping-practical-introduction/ ) .
124+
125+ ## Muita avoimen datan lähteitä
126+
127+ * [ Digitraffic] ( https://www.digitraffic.fi/ )
128+ * Tampereen [ Journeys API] ( https://wiki.itsfactory.fi/index.php/Journeys_API ) / ITS Factory
129+ * [ Sotkanet] ( https://sotkanet.fi/sotkanet/fi/index ) / [ THL: n avoin data] ( https://thl.fi/fi/tilastot-ja-data/aineistot-ja-palvelut/avoin-data )
0 commit comments