[Sorvi-admin] [soRvi-dev] Asennus ja reshape -kirjasto (#1)
Leo Lahti
leo.lahti at iki.fi
Sun May 20 15:15:54 CEST 2012
Kas, tämmöstä palautetta saatiin. Ehkä pitää koittaa taas skarppailla
noitten installien kanssa. En tiiä miten tälle kaverille vois vastata,
tää on tullu jonku github-systeemin kautta. Pitänee vähän perehtyä.
Kertokaa, jos meinaatte säätää jotain asian tiimoilta ettei tehdä
vahingossa mitään päällekkäistä.
Leo
2012/5/20 hyvonen
<reply+i-4659818-b402d0227da821a5654da82150e797fe0b3f8011-1228382 at reply.github.com>:
> Asennus epäonnistuu Ubuntu 12.04 (precise) 64-bit -järjestelmällä, R-versio 2.15.0.
>
> Ongelmana on election.R -tiedostoissa olevat reshape::cast -funktiot. Esim:
>
> # Read election data from Statistics Finland
> px <- read.px(url)
> df <- try(as.data.frame(px))
> tmp <- reshape::cast(df, Vaalipiiri~Äänestystiedot~Lukumäärätiedot)
>
> cast -funktio ei selviä ääkkösistä asennuksen aikana. Yksinkertaisia skriptejä ajettaessa cast ja muut reshape -kirjaston funktiot toimivat ääkkösten kanssa, mutta eivät paketteja asentaessa. Syytä tähän melko mielenkiintoiseen bugiin en tiedä. Sain soRvin asennettua korvaamalla esimerkin kaltaiset cast -funktiot seuraavan kaltaisilla riveillä:
>
> kaava <- as.formula("Vaalipiiri.ja.kunta~Äänestystiedot~Lukumäärätiedot")
> tmp <- reshape::cast(df, kaava)
>
> cast -funktio toimii ääkkösten kanssa paketteja asennettaessa, jos ääkkösiä sisältävä formula -parametri on ensin tallennettu muuttujaan.
>
> -hyvönen
>
> Virheilmoitus:
> Installing sorvi
> * checking for file '/home/ari/soRvi/louhos-soRvi-dev-53b7662/DESCRIPTION' ... OK
> * preparing 'sorvi':
> * checking DESCRIPTION meta-information ... OK
> * checking for LF line-endings in source and make files
> * checking for empty or unneeded directories
> * looking to see if a 'data/datalist' file should be added
> * building 'sorvi_0.1.71.tar.gz'
>
> * installing *source* package 'sorvi' ...
> ** R
> Error in parse(outFile) : 38:50: unexpected input
> 37: df <- try(as.data.frame(px))
> 38: tmp <- reshape::cast(df, Vaalipiiri.ja.kunta~
> ^
> ERROR: unable to collate and parse R files for package 'sorvi'
>
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/louhos/soRvi-dev/issues/1
More information about the Sorvi-admin
mailing list