[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