{"id":16,"date":"2012-06-11T13:27:00","date_gmt":"2012-06-11T10:27:00","guid":{"rendered":"http:\/\/tuijasonkkila.fi\/?p=16"},"modified":"2024-09-20T13:24:48","modified_gmt":"2024-09-20T10:24:48","slug":"excelista-rn-kautta-google-motion-chart-palloiksi","status":"publish","type":"post","link":"https:\/\/tuijasonkkila.fi\/?p=16","title":{"rendered":"Excelist\u00e4 R:n kautta Google Motion Chart -palloiksi"},"content":{"rendered":"<p>Yleisten kirjastojen monipuolisia tilastolukuja vuodesta 1999 l\u00e4htien l\u00f6ytyy avoimena datana mm. <a href=\"http:\/\/www.hri.fi\/en\/data\/suomen-yleisten-kirjastojen-tilastot\/\">Helsinki Region Infoshare<\/a> -sivuston kautta. Tilastoja julkaistaan sek\u00e4 Excel-tiedostoina ett\u00e4 XML-muodossa. Miten sujuu R:lt\u00e4 Excel? Sit\u00e4 piti testata.<\/p>\n<p>Kirjoitin auki huomioita kommenteiksi itse <a href=\"https:\/\/gist.github.com\/2909853\">R-koodiin<\/a>.<\/p>\n<p>Datan lukeminen Excel-muodosta oli yll\u00e4tt\u00e4v\u00e4n vaivatonta, kiitos R:n kehittyneiden kirjastojen. Kirjastotilastotkin ovat sis\u00e4ll\u00f6lt\u00e4\u00e4n melko hitaasti muuttuvaa, mik\u00e4 helpotti. Ainoa varsinainen isompi pulma tuli eteen Excel-funktioiden muodossa. Jokaisen taulukon lopussa on summafunktio. Sek\u00e4\u00e4n ei olisi ongelma, ellei viimeisen rivin numero vaihtelisi taulukosta toiseen. Kuntia yhdistet\u00e4\u00e4n, taulukot el\u00e4v\u00e4t. Eik\u00e4 t\u00e4m\u00e4k\u00e4\u00e4n olisi kompastuskivi, elleiv\u00e4t taitoni <a href=\"http:\/\/cran.r-project.org\/web\/packages\/XLConnect\/index.html\">XLConnect<\/a>-kirjaston k\u00e4ytt\u00e4j\u00e4n\u00e4 olisi niin heppoiset. En n\u00e4ht\u00e4v\u00e4sti sittenk\u00e4\u00e4n osannut kertoa sille:&#8221;Jos kohtaat funktion, kulje ohi ja sano, ettet n\u00e4hnyt mit\u00e4\u00e4n.&#8221;<\/p>\n<p>Kehitt\u00e4misehdotus tilastojen koostajalle: voisiko summarivi olla taulukon alussa? Esimerkiksi aina rivill\u00e4 1. Se ei ehk\u00e4 n\u00e4ytt\u00e4isi yht\u00e4 hyv\u00e4lt\u00e4 tai loogiselta kuin taulukon lopussa, mutta selkeytt\u00e4isi datan jatkok\u00e4sittely\u00e4. Itse data otsikkoineen voisi alkaa aina samalta rivilt\u00e4, vaikka viidennelt\u00e4. Lis\u00e4ksi: vuosiluku omassa sarakkeessaan olisi mukava bonus! Tosin, ymm\u00e4rr\u00e4n hyvin, ett\u00e4 jos sarakkeita aletaan lis\u00e4\u00e4m\u00e4\u00e4n, se saattaa muuttaa tilastojen ker\u00e4ysprosessia. Vuosiluku kun nyt kuitenkin k\u00e4y ilmi sek\u00e4 tiedoston nimest\u00e4 ett\u00e4 taulukon alusta.<\/p>\n<p> <iframe loading=\"lazy\" width=\"100%\" height=\"500px\" frameborder=\"0\" src=\"http:\/\/dl.dropbox.com\/u\/50664675\/libstat.html\"><\/iframe> <\/p>\n<p>Google Motion Chart kirjastotilastoista olisi viel\u00e4kin mielenkiintoisempi, jos siin\u00e4 olisi mukana kirjaston lis\u00e4ksi muitakin el\u00e4m\u00e4nmuotoja. Hieno esimerkki l\u00f6ytyy Tiedonlouhintaa-blogista: viimeisimpien vaalien tuloksia <a href=\"https:\/\/sites.google.com\/site\/tiedonlouhintaa\/\">voi tarkastella vaikkapa silt\u00e4 kantilta<\/a>, mik\u00e4 on kunnan ty\u00f6tt\u00f6myysaste.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yleisten kirjastojen monipuolisia tilastolukuja vuodesta 1999 l\u00e4htien l\u00f6ytyy avoimena datana mm. Helsinki Region Infoshare -sivuston kautta. Tilastoja julkaistaan sek\u00e4 Excel-tiedostoina ett\u00e4 XML-muodossa. Miten sujuu R:lt\u00e4 Excel? Sit\u00e4 piti testata. Kirjoitin auki huomioita kommenteiksi itse R-koodiin. Datan lukeminen Excel-muodosta oli yll\u00e4tt\u00e4v\u00e4n vaivatonta, kiitos R:n kehittyneiden kirjastojen. Kirjastotilastotkin ovat sis\u00e4ll\u00f6lt\u00e4\u00e4n melko hitaasti muuttuvaa, mik\u00e4 helpotti. Ainoa varsinainen &hellip; <a href=\"https:\/\/tuijasonkkila.fi\/?p=16\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Excelist\u00e4 R:n kautta Google Motion Chart -palloiksi<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149],"tags":[23,33,35,34,13,32],"class_list":["post-16","post","type-post","status-publish","format-standard","hentry","category-diverse-coding","tag-avoin-data","tag-google-motion-chart","tag-google-visualisation-api","tag-kirjastot","tag-r","tag-tilastot"],"_links":{"self":[{"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=\/wp\/v2\/posts\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16"}],"version-history":[{"count":1,"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=\/wp\/v2\/posts\/16\/revisions"}],"predecessor-version":[{"id":620,"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=\/wp\/v2\/posts\/16\/revisions\/620"}],"wp:attachment":[{"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tuijasonkkila.fi\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}