Suomalaisen avoimen datan analysointiin suunnattu soRvi-paketti toimii R-kielen laskentaympäristössä tarjoten tehokkaita välineitä julkisten aineistojen hakuun, yhdistelyyn, ja visualisointiin.
Paketin kotivisulle on nyt lisätty yksityiskohtaiset ohjeet soRvin asennukseen ja käyttöönottoon. Kaikki palaute asennusta, esimerkkejä ja paketin kehittämistä koskien on tervetullutta. Projekti on aktiivisessa kehitysvaiheessa, ja lisää toiminnallisuutta ja esimerkkejä luvassa lähiaikoina.
Välineiden sujuva käyttö vaatii perustiedot tilastotieteestä sekä hieman perehtymistä R-kielen käyttöön, mutta paketin valmiit rutiinit ja tämän blogin käyttöesimerkit pyrkivät nopeuttamaan oppimista ja tekemään avoimen datan analysoinnista mahdollisimman sujuvaa. Vuorovaikutteinen laskentaympäristö tuo yhteen tuhansia julkisia aineistoja ja tehokkaat menetelmät tiedonlouhintaan ja visualisointiin.
Olen ihka uusi R:n kanssa, innostuin teidä Apps4Finland -työn pohjalta kokeilemaan.
Latasin windows -version täältä: http://cran.r-project.org/bin/windows/base/
Ohjeissa ( http://sorvi.r-forge.r-project.org/asennus.html ) pääsin hyvin viidenteen bulletpointtiin asti, mutta sitten kävi näin:
—CLIP—
> install.packages(”sorvi”, repos=”http://R-Forge.R-project.org”)
Installing package(s) into ‘C:/Users/apoikola/Documents/R/win-library/2.14’
(as ‘lib’ is unspecified)
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
package ‘sorvi’ is not available (for R version 2.14.0)
Kiitos huomiosta. Pyrimme äsken korjaamaan ongelman, ja toivon mukaan install.packages-komennolla asentaminen toimii taas seuraavan päivityssyklin jälkeen eli huomenna. Siihen asti paketin asennuksen pitäisi onnistua manuaalisesti suoraan lähdekoodipaketista (ks. https://r-forge.r-project.org/R/?group_id=1229) kunhan nuo sivulla http://sorvi.r-forge.r-project.org/asennus.html mainitut riippuvuudet on asennettu. Toivon mukaan saadaan proseduuri helpommaksi huomisen myötä.
Asennuksen pitäisi nyt onnistua kaikissa järjestelmissä (win/mac/linux) R:stä käsin komennolla install.packages(”sorvi”, repos=”http://R-Forge.R-project.org”, type = ”source”, dependencies = TRUE)
Lisäksi vaihtoehtoisesti R-forgen sivulla on valmiiksi käännetyt paketit eri alustoja varten:
https://r-forge.r-project.org/R/?group_id=1229
Näiden pitäisi olla tarjolla R-Forgen sivuilla arviolta viikonloppuun mennessä.
Uusimmat asennusohjeet löytyvät sivulta
http://sorvi.r-forge.r-project.org/asennus.html
Palaute on tervetullutta, mikäli asennuksessa vielä ilmenee ongelmia.
Pari varoitusta tuli, mutta ilmeisesti asentui…
Warning in install.packages :
dependency ‘maps’ is not available
Warning in install.packages :
installation of package ‘sorvi’ had non-zero exit status
Ohjeissa ”Kokeile manuaalin ja Louhos-blogin käyttöesimerkkejä.” kohdan voisi korvata jollain superyksinkertaisella ”Hello world” -esimerkillä, jolla voisi heti asentamisen jälkeen todeta Sorvin olevan toimintakunnossa ilman, että tarvitsee syventyä ja etsiskellä esimerkkejä muualta.
Kohtaamasi virheet johtunevat siitä että multa lipsahti eilen typo asennusohjeisiin. Riippuvuuksien asennuksessa pitäisi olla paketti ”ggplot2” eikä ”ggplot”. ggplot on myös olemassa, joten tästä ei tule suoraan virheilmoitusta. Korjasin tämän mutta kestänee huomiseen ennen kuin ohje päivittyy. Pahoittelut!
Kiitos ehdotuksesta. Lisäsin asennusohjeisiin linkin lyhyeen helloworld-tyyppiseen käyttöesimerkkiin (http://sorvi.r-forge.r-project.org/asennus.html). Jatkossa voisi varmaan pyrkiä keräämään enemmänkin noita esimerkkejä suoraan tekstitiedostoina ladattaviksi blogin oheen.
Linkki näkyy vanhentuneen. SoRvi löytyy täältä: http://louhos.github.com/sorvi/
Kiitos huomiosta, linkki on nyt korjattu osoittamaan oikeaan osoitteeseen.
Voisiko sorvista saada valmiiksi käännetyn version R 2.15.1:lle? Githubin lähdekoodista asentamiseen tarvittavat työkalut (ainakin RTools) vaativat Windowsin admin-oikeuksia, jota R:n ja R:n kautta ”normaalisti” pakettien asentaminen ei tarvitse. Tämä olisi kätevää varsinkin tälläisissä työpaikoissa, jossa IT varmaan heittää ilmavaa häränpyllyä jos käy ehdottamassa, että pitäisi vähän näitä kummia juttuja asentaa ja muutella system pathia.
Terve gxip, ja kiitokset palautteesta. Lisäsimme ohjeet Windows-asennukseen R:stä käsin ilman admin-oikeuksia asennussivulle http://louhos.github.com/sorvi/asennus.html Suunnittelemme lisäksi binaarienkin jakamista verkkosivujen kautta, mutta asennuksen pitäisi onnistua jo nyt päivitetyillä ohjeilla. Palaute on tervetullutta.