Posted by
Juha Valtonen on
URL: https://forum.survo.fi/Asentaminen-paivittaminen-tp85.html
Hei
Musteen asentamisessa/päivittämisessä on varmaan erilaisia koukkuja. Ainakin minä
välillä törmään tilanteisiin, joissa R herjaa erilaisia asioita, ja sitten joutuu säätämään
ja poistelemaan jotain .Rdata, tai .Rhistory tietoja (???), ennen kuin onnistuu.
Samoin tuo .Rprofilen sijainti tuntuu kanssa riippuvan siitä, miten ja minkä R:n käynnistää (??).
Yritin kirjoitella seuraavaa ohjetta, mutta siihen varmaan olisi muilla lisättävää ja korjailtaavaa.
Ja sitten ohje voisi olla tietysti lähtien ihan R:n asennuksesta lähtien.
************
Musteen päivittämisestä
Musteesta pukkaa uutta versiota tämän tästä. Varmaan päivittelyyn on
monia ympäristöriippuvia asioita, mutta listaan tähän joitakin itselleni
tärkeiksi kokemiani asioita (ympäristö on win7/64b)
Ensiksi kannattaa tietysi ladata tiedosto, eli uuden version paketti (zip).
Se käy tietysti kuten minkä tahansa tiedoston lataaminen selaimella, mutta jos
sen haluaa tehdä musteella, niin:
GET
http://www.survo.fi/muste/muste_0.5.37.zipKoska olen laittanut Musteen käynnistymään automaattisesti R:n käynnistymisen
yhteydessä, niin se pitää purkaa päivityksen ajaksi. Käynnistystieto on
.Rprofile-tiedostossa, mutta sen sijainti saattaa riippua siitä, miten ja mikä R käynnistetään.
Tarvittava .Rprofile -tiedosto löytyy helpoiten aktivoimalla Musteessa pelkkä cd-komento.
Pistä mieleesi, missä hakemistossa tämä .Rprofile -tiedosto sijaitsee.
cd - siirtyy käynnistyshakemistoon
loadp .Rprofile - lataa kenttään R:n aloitustiedoston,
jossa minulla on yksi rivi:
.First <- function() { library(muste); muste() }
laitan .First-määrittelyn eteen kommenttimerkin # ja tallennan tiedoston:
savep .Rprofile - varmista, että kentässä ei ole mitään muuta tekstiä seur. rivin jälkeen
#.First <- function() { library(muste); muste() }
Tämän jälkeen suljen Musteen ja R:n - ja käynnistän R:n uudelleen (graafisella
käyttöliittymällä). Valitsen valikosta
Packages -> Install package(s) from local zip... -> valitsen lataamani muste.zip:in
-> onnistunut asennus päätyy ilmoitukseen
package 'muste' successfully unpacked and MD5 sums checked
Tässä vaiheessa suljen R:n ja käynnistän sen uudelleen niin kuin sen yleensäkin
käynnistän (yleensä en käytä graafista versiota, vaan Rterm:iä
Käynnistän R:ssä musteen komennoilla
library(muste)
muste()
Sitten palautan .Rprofilen taas sellaiseksi, että Muste käynnistyy automaattisesti, eli:
cd - loadp .Rprofile - kommentti merkki pois - savep .Rprofile
Seuraavalla kerralla Muste sitten käynnistyykin taas automaattisesti.