Hoe te installeren, laden en ontladen Verpakkingen in R

U installeert een pakket in R met de functie - schrik niet - install.packages (). Wie zou hebben geraden? Dus, om het wel en wee pakket te installeren, bijvoorbeeld, hoeft u alleen de naam van het pakket te geven als een string aan de install.packages () functie.

Het wel en wee pakket bevat een hele reeks van humoristische en tot nadenken stemmende citaten van mailinglijsten en help sites. U installeert het pakket als volgt uit:

> Install.packages ('fortuin')

R kan u vragen om een ​​CRAN spiegel opgeven. Omdat iedereen in de hele wereld heeft toegang tot dezelfde servers, wordt CRAN gespiegeld op meer dan 80 geregistreerde servers, vaak gelegen aan universiteiten. Kies er een die dicht bij uw locatie, en R maakt verbinding met die server om het pakket te downloaden. In RStudio, kunt u de spiegel te stellen door te kiezen voor Extra → Opties.

Vervolgens R geeft je wat informatie over de installatie van het pakket:

Het installeren pakket (s) in 'D: / R / library' (als 'lib' is gespecificeerd)
....
geopend URL
gedownload 165 Kb
succesvol uitgepakt en MD5 sommen pakket 'fortuin' aangevinkt
....

Het vertelt je welke directory (een zogenaamde bibliotheek) het pakket bestanden worden geïnstalleerd in, en het vertelt je of het pakket met succes is geïnstalleerd. Toegegeven, het doet dat op een vrij technische manier, maar het woord succes vertelt u alles in orde is.

Na een tijdje, kan je eindigen met een verzameling van vele pakketten. Als R geladen allemaal aan het begin van elke sessie, zou dat veel geheugen en tijd. Dus, voordat je een pakket kunt gebruiken, moet je het laden in R met behulp van de bibliotheek () functie.

U laadt de fortuinen pakket als volgt uit:

> Library (fortuin)

Je hoeft niet om enkele aanhalingstekens rond de naam van het pakket bij het gebruik van de bibliotheek () gezet, maar kan het verstandig zijn om dat te doen.

Nu kunt u de functies van dit pakket op de opdrachtregel, zoals deze:

> Fortuin ("Dit is R")

De bibliotheek is de map waar de pakketten worden geïnstalleerd. Nooit, nooit noemen een pakket een bibliotheek. Dat is een doodzonde in de R gemeenschap. Neem een ​​kijkje op de volgende, en nooit meer vergeten:

> Fortuin (161)

U kunt het fortuin () functie gebruiken zonder argumenten om een ​​willekeurige selectie van de in het pakket fortuinen te krijgen. Het is een mooi boek.

Als u wilt een pakket te lossen, moet je een aantal R magie te gebruiken. Losmakingssymbool () functie laat je dit doen, maar je moet aangeven dat het een pakket dat je los, zoals deze:

> Detach (pakket: fortuinen)