title: "Eduskuntadatan R-paketti tekeillä (KaMu 2.0)" date: 2100-06-01 20:00:00 layout: news category : news tags : [news,R,ropengov,finpar,datavaalit] language: fi author: Joona Lehtomäki ja Leo Lahti comments: true
Eduskuntadata kattaa tietoja äänestyksistä, kansanedustajista, vaalirahoituksesta, puolueista ja vaalikausista koko Suomen itsenäisyyden ajalta. Kansan Muisti ry. (KaMu) on koonnut aiemmin hajallaan olleet aineistot avoimesti saataville yhtenäisen rajapinnan taakse. Sivustolla tietoihin voi tutustua selaimella, mutta eduskunta-aineisto tarjoaa myös muita mahdollisuuksia laskennalliseen analyysiin, yhdistettynä vaikkapa paikkatietoon tai sosioekonomisiin indikaattoreihin.
Tätä silmällä pitäen kehitimme rajapinnan luentaan R-paketin, jonka kehitysversio löytyy GitHubista, ja tutoriaali tarjoaa konkreettisia käyttöesimerkkejä. Tämä esimerkki lataa ja piirtää kansanedustajien ikäjakauman:
library(devtools)
install_github("ropengov/finpar")
library(finpar)
all_members <- member()
ages <- sapply(all_members, function (x) {x$age})
hist(ages, col = "gray", xlab = "Age",
main = "Age distribution of parliament members", las = 1)
Olemme nyt viimeistelemässä tätä finpar
-pakettia. Paketti muodostaa jo toimivan kokonaisuuden, mutta R-hakurutiinit pitää kirjoittaa vielä lopuille rajapinnan aineistoille. Toivotamme myös uudet R-koodarit tervetulleiksi mukaan talkoisiin! Samalla paketti jatkaa suomalaisen avoimen datan R-ekosysteemin laajenemista. Olemme aiemmin toteuttaneet R-kirjastot mm. Suomalaisille paikkatietoaineistoille, pääkaupunkiseudun avoimelle datalle, Tilastokeskuksen, THL:n ja Ilmatieteen laitoksen avoimille datoille.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.