o parte din motivul pentru care R a devenit atât de popular este gama largă de pachete disponibile la depozitele cran și bioconductor. În ultimii ani, numărul de pachete a crescut exponențial!
aceasta este o scurtă postare care oferă pași despre cum să instalați efectiv pachetele R. Să presupunem că doriți să instalați pachetul ggplot2. Ei bine, nimic nu ar putea fi mai ușor. Noi doar foc un shell R și de tip:
> instala.pachete („ggplot2”)
în teorie, pachetul ar trebui să se instaleze, totuși:
- dacă utilizați Linux și nu aveți acces root, această comandă nu va funcționa.
- vi se va cere să selectați oglinda locală, adică ce server ar trebui să utilizați pentru a descărca pachetul.
instalarea pachetelor fără acces root
în primul rând, trebuie să desemnați un director în care veți stoca pachetele descărcate. Pe mașina mea, folosesc directorul /data/Rpackages/
după crearea unui director de pachete, pentru a instala un pachet folosim comanda:
> install.pachete („ggplot2”, lib="/data/Rpackages/")
> bibliotecă(ggplot2, lib.loc=” / data/Rpackages/”)
este un pic de durere să tastați /data/Rpackages/
tot timpul. Pentru a evita această povară, creăm un fișier .Renviron
în zona noastră de origine și adăugăm linia R_LIBS=/data/Rpackages/
. Aceasta înseamnă că ori de câte ori porniți R, directorul /data/Rpackages/
este adăugat la lista de locuri pentru a căuta pachete R și astfel:
> install.packages("ggplot2"
)
> biblioteca(ggplot2)
doar funcționează!
setarea repository
de fiecare dată când instalați un pachet R, vi se cere ce repository R ar trebui să utilizeze. Pentru a seta depozitul și pentru a evita să specificați acest lucru la fiecare instalare a pachetului, pur și simplu:
- creați un fișier
.Rprofile
în zona dvs. de acasă. - adăugați următoarea bucată de cod:
cat(„.Rprofile: setarea REPOSITORYN UK”)
r = getOption („repos”) # cod greu repo UK pentru CRAN
r = „http://cran.uk.r-project.org ”
opțiuni(repos = r)
rm(r)
am găsit acest sfat într-un răspuns stackoverflow .