Tilastosoftaa kotikäyttöön?

Eli kesän tuleville sadepäiville olisi kehitettävä jotain aktiviteettia. Onko joukossa tietokantaa tai excel gurua? Tai onko kellään tiedossa ilmaista tahi kohtuu edullista tilastosoftaa jääkiekkopelin perustapahtumien tilastointiin (aika, maalit, syötöt, rangaistukset, plus/miinus, torjunnat, yleisömäärä). Ja noista yhden matsin tapahtumista sitten koostuisi esim. koko kauden pistepörssi.

Samoin hakuja pitäisi tehdä ainakin seuraavista:

  • Pelaajan X maalit/syötöt/pisteet koti- ja/tai vierasotteluissa
  • Ketä vastaan pelaajan X maalit/syötöt/pisteet ovat syntyneet
  • Kuinka monta maalia pelaaja Y syötti X maaleista
  • Pelaajan tekemät yli- tai alivoimamaalit, voittomaalit, tasoitusmaalit jne.
  • Kuinka montaa maalia pelaaja teki 1., 2. tai 3. erässä? Tai viiden viimeisen minuutin aikana?
  • Jne. eli perustietokantahakuja
  • Samoin seuraavanlainen haku olisi kiva olla olemassa: eli esmes Miika Heikkilän tekemät pisteet kaudella 2015-16.

Omat taidot riittää kyllä peruspinnapörssin ylläpitoon excelillä, mutta tuohon olisi saatava ottelukohtaiset tapahtumat astetta yksilöidymmin kuin vain “Heikkilä 1+1”. Ei taida exeli taipua?

Ota harrastelijaprojektiksitehdä vaikka TypeScriptilla ohjelma, joka hakee nuo tilastot liiga.fi:sta ja tallentaa dokumenttitietokantaan. Sitten voit loppukesän käyttää siihen, kun teet nohevan nettisivun, josta voi tehdä jatkossa nohevia hakuja. Lisää vielä tuki laukauskartan lukemiselle, niin Sekerakin hymyilee.

Päivitin Lenovon kannettavalle Office 2016 -paketin ja huomasin, että PC:n Excel 2016 versiossa on suoraan mukana kyselytyökalu. Tuossa voi scriptillä tehdä tietokantatyyppisiä kyselyjä aineistosta, kun ei oikein innosta minkään tietokantaohjelmiston opettelu. Ainakin tähän hätään tuo kelpaa mainiosti. Ainakin seuraavaan ongelmaan asti.

Itse olen raapinut liigan tilastoja perlillä (!) MySQL -kantaan, johon sitten tunkannut PHP:llä simppeliä kyselykäyttöliittymää. Mitään yllä mainituista kyselyistä en ole toteuttanut, mutta niihin tarvittavat tiedot kyllä löytyy kannasta.

Kyselyt ovat sen verran hitaita, etten viitsi täysin julkiseen jakoon pistää; menee pian palvain kyykkyyn, mutta lähdekoodeja ja/tai kantadumppia voisin pistää jakoon.

3 tykkäystä

Itse käväisin MySQL-sivuilla tsekkaamassa tuossa keväällä, mutta sormi meni heti suuhun ja luovutin. Operoin toki silloin pääasiassa iMacilla. Täytyypä PC:llä vilkuilla uudestaan.

No älä ny luovuta, muistaakseni hyvin simppeliä: select * from x . Tuo tähti tuo kaiken ja x on tietokannan taulu:)

Tähän liittyen hieman kysymystä…oliko keskuudessamme joku joka olisi tehnyt Excel Dashbordeja tai webbi design hommia? Jonkinlainen pohjahahmotelma dashboardista (Excel-viritys siis kyseessä) on olemassa, mutta nyt tarvittaisiin hieman parempaa visuaalista silmää kuin itsellä on. Ei ole kyse mistään kaupallisesta jutusta tai opintoihin liittyvästä, ihan omaan käyttöön tulevasta harrastejutusta. Mutta silti tarkoituksena saada ainakin “etusivusta” mahdollisimman toimiva ja silmää miellyttävä. Voin laittaa vaikka kuvakaappausta hahmotelmasta jos jotain kiinnostaa tsekata.

e. Ei siis tarvitse mitään funktiota ja kaavoja rakentaa.

No tälläsen pohjan väsäsin itse “pelaajakortille”. Ideoita pohjaan on kopioitu sieltä ja täältä. Data pitäisi nousta Excel-“tietokannasta”.

7 tykkäystä

Mitäs tämä vielä kaipaisi? Ehkä vielä tilastot koti/vierasotteluittain, keskimääräinen peliaika per peli, per erä…

5 tykkäystä