Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Sammendrag

Ofte har en revolusjon R Enterprise server, på grunn av sikkerhet ikke en Internett-tilkobling som du vil laste ned og installere pakker R slik at en lokal database er definert internt. Denne artikkelen beskriver konfigurere revolusjon R hvis du vil bruke den lokale pakken oppbevaringssted.

Instruksjonene i delene 4.1 og 4.2 av revolusjon R Enterprise installasjonsveiledningen for Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) er vanligvis riktig selv om det er en feil i dokumentet i kommandoen tools::write_PACKAGES på slutten av 4.2.

1. Opprett den overordnede mappen for repo. Dette kan være en hvilken som helst mappe, men i eksemplet er /local/repos.

2. for en Linux repo må pakke-kilder (. tar.gz) i src/contrib under den overordnede repo-mappen (f.eks. /local/repos/src/contrib). Du kan opprette src/contrib manuelt og manuelt laste ned pakkene tar.gz det eller bruke rsync som i TV-guiden som gjenspeiler hele repo og opprette src/contrib for deg.

3. start revolusjon R og opprette e-PAKKER og PACKAGES.gz indeksfiler for repo ved hjelp av tools::write_PACKAGES. Dette bør gjøres for /local/repos/src/contrib-katalogen der src-pakker faktisk befinner seg:

> tools:::write_PACKAGES("/local/repos/src/contrib")

Vær oppmerksom på dette er forskjellig fra eksemplet i dokumentasjonen som sier at du oppretter indeksfiler for pakken i /local/repos.

4. konfigurere RRE for å bruke den lokale repo. Redigere /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site og redigere eller kommentar ut linje som peker til standard Revo CRAN speil:

} else {r <- c(REVO=Revobase::getRevoRepos())}


Hvis du ikke har Internett-tilgang fra RRE installasjonen og kommer til å bruke lokale repo utelukkende, erstatter du denne linjen med en peker til bare lokale repo:

} else {#r <- c(REVO=Revobase::getRevoRepos())r <- c(LOCAL="/local/repos")}

Vær oppmerksom på at du angir den overordnede mappen for repo-plassering, ikke fullstendig /local/repos/src/contrib banen.

Hvis du har tilgang til Internett, og bare bruker en lokal repo for noen lokale pakker, kan du konfigurere begge repos:

} else {r <- c(REVO=Revobase::getRevoRepos(), LOCAL="/local/repos")}

Start RRE og kontrollere gjeldende konfigurasjon for repo(s):

> options("repos")

Hvis riktig, tester du installerer pakker. Kontroller at brukeren RRE har rw tillatelser på både den fullstendige banen til de lokale repos og RRE-biblioteket.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×