R-pakketten

installeren. (U kunt probleem over de inhoud op deze pagina hier rapporteren) wilt u uw inhoud te delen op R-bloggers? Klik hier als je een blog hebt, of hier als je dat niet hebt.

een deel van de reden dat R zo populair is geworden is de uitgebreide reeks pakketten die beschikbaar zijn in de Cran-en bioconductor-repositories. In de afgelopen jaren is het aantal pakketten exponentieel gegroeid!

Dit is een korte post die stappen geeft over hoe R pakketten daadwerkelijk te installeren. Stel dat je het ggplot2 pakket wilt installeren. Niets is makkelijker. We starten gewoon een R shell en typen:

> install.packages (“ggplot2”)

in theorie zou het pakket gewoon moeten installeren, echter:

  • als je Linux gebruikt en geen root-toegang hebt, zal dit commando niet werken.
  • u wordt gevraagd om uw lokale spiegelserver te selecteren, d.w.z. welke server u moet gebruiken om het pakket te downloaden.

pakketten installeren zonder root-toegang

eerst moet u een map aanwijzen waar u de gedownloade pakketten zult opslaan. Op mijn machine gebruik ik de map /data/Rpackages/ na het aanmaken van een pakketmap gebruiken we het commando:

> install.pakketten (“ggplot2”, lib="/data/Rpackages/")

> bibliotheek (ggplot2, lib.loc=” / data / Rpackages/”)

Het is een beetje lastig om steeds /data/Rpackages/ te typen. Om deze last te vermijden, maken we een bestand .Renviron in ons thuisgebied, en voegen we de regel R_LIBS=/data/Rpackages/ toe. Dit betekent dat wanneer u R start, de map /data/Rpackages/ wordt toegevoegd aan de lijst van plaatsen om naar R-pakketten te zoeken en dus:

> install.packages("ggplot2")

> bibliotheek(ggplot2)

werkt gewoon!

de repository instellen

elke keer dat u een R-pakket installeert, wordt u gevraagd welke repository R moet gebruiken. Om de repository in te stellen en te voorkomen dat u dit moet opgeven bij elke installatie van een pakket, kunt u eenvoudig:

  • een bestand aanmaken .Rprofile in uw eigen gebied.
  • voeg het volgende stukje code toe:

cat (“.Rprofile: setting UK repositoryn”)

r = getOption(“repos”) # hard code De Britse repo voor CRAN

r = “http://cran.uk.r-project.org”

opties(repos = r)

rm(r)

Ik vond deze tip in een stackoverflow antwoord .

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *