Instalarea pachetelor R

. (Puteți raporta problema despre conținutul de pe această pagină aici)doriți să partajați conținutul dvs. pe R-bloggeri? faceți clic aici dacă aveți un blog sau aici dacă nu.

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 .

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *