perjantai 14. marraskuuta 2014

R-kieli ja todellisuus kohtaavat sateessa (Severi A, Jouni I)

R-kieli on tilastotieteelliseen ohjelmointiin tarkoitettu kieli. Lauri Nikkisen perustamassa R-ohjelmointi.org (http://r-ohjelmointi.org) blogissa käsitellään R-kielestä kertovia lähteitä ja sen eri sovelluksia. Blogi on suunnattu R-kielestä kiinnostuneille ja jo sitä tunteville. Tekstin ymmärtäminen vaatii vähintään kielen ja tilastotieteen perusteiden tuntemista, mutta tekstien perusajatus tulee selväksi vaikka aiempaa ohjelmointikokemusta ei olisi lainkaan.

Blogissa kiinnostavat erityisesti R-kielen käytännön sovellukset, joissa jonkin alan tilastotietoa käsitellään ohjelmointiesimerkein. Tekstit on yleensä lyhyesti ja ytimekkäästi otsikoitu, mutta saattavat sisältätää perehtymättömälle tuntemattomia käsitteitä.

Tekstissä: Kannataako Sateessa Juosta sovelletaan R-kieltä tutkiessa kuinka paljon vettä liikkujaan osuu nopeudesta riippuen. Teksti on kirjoitettu supistetun tutkimuksen rakenteella ja vaikka teksti sisältää ohjelmakoodia, on se tiivis kokonaisuus. Kirjoitus perustuu aihetta käsittelevään juttuun, ja sen perusteella kirjoittajan tekemiin tilastollisiin malleihin, sekä oletuksiin sateen tiheydestä ja juoksijan muodosta.

Blogikirjoituksessa tilastollisen mallin avulla syntyi kuvaaja juoksijaan osuneen vesimäärän ja juoksunopeuden välille. Kuvaajasta ilmenee, että nopeuden kasvaessa juoksijaan osunut vesimäärä laskee aluksi nopeasti, mutta 1m/s suuremmat nopeudet eivät enää merkittävästi vähentäneet kastumista. Tuulta ei huomioitu mallissa. ( Linkki kaavioon )

Havaitsimme, että myös Mythbusters on käsitellyt sateessa juoksua empiirisesti ensimäisessä jaksossaan osiossa:"Who Gets Wetter?". (Spoiler alert) Mythbusters päätyi alunperin päivastaiseen tulokseen, jossa keinotekoisessa sateessa juokseminen johti kosteampaan vaatetukseen. 2005 jaksossa Mythbusters palasi aiheeseen tällä kertaa luonnollisessa sateessa ja päätyi tilastollisen mallin kanssa samaan lopputulokseen, jossa juoksiessa kastuu vähemmän. Näin siis, sekä tilastollinen malli, että empiirinen koe päätyivät samaan lopputulokseen.

Voisi kuvitella, että sateessa vietetty kokonaisaika on ratkaiseva tekijä. Kaaviosta voi päätellä, että tämäkin on totta.

Mikäli R-kieli kiinnostaa, niin blogi toimii hyvänä tietolähteenä ja apuvälineenä.


4 kommenttia:

  1. Mielenkiintoinen aihe ja tutkimus, mutta olisi ollut kiva kuulla omaa pohdintaa aiheesta ja tarkempaa kuvausta ja mielipiteitä itse blogista. Kaavion olisi voinut liittää tekstin oheen havainnollistamaan tuloksia.

    VastaaPoista
  2. Hauska pieni käytännön elämän probleema! Olen itsekin joskus miettinyt tätä tallustellessani sateessa: kannattaako juosta vai ei. Olen nähnyt kyseisen Myytinmurtajat-jakson, mutta en tosin muistanut, mihin tulokseen he päätyivät. Olisi ollut kiva kuulla teidänkin omia mielipiteitänne aiheesta!
    -Eveliina P.

    VastaaPoista
  3. Ikuisuuskysymys sai viimein ratkaisun! Siitä huolimatta, että R-kieli on minulle aivan tuntematon aihe, on teksti yllättävänkin mielenkiintoinen ja aihe on avattu tarpeeksi selkeästi. Kaavio ja huomio Mythbusters -ohjelmasta toivat mukavaa lisäinformaatiota ja -näkökulmaa tekstiin.Ehkäpä tulee hyödynnettyä tuloksia arkielämässä, ja vähintäänkin voi päteä aihetta koskevissa väittelyissä!

    -Tanja

    VastaaPoista
  4. Tämä herätti mielenkiintoa, olisin voinut lukea vielä pitemmänkin postauksen. Arkielämän ja tieteen yhdistäminen ja vertailu konkreettisesti on mielestäni aina hyödyllistä popularisointia. - Tuija K.

    VastaaPoista