Součástí důvod, R se stala tak populární, je obrovské množství balíčky jsou k dispozici na brusinkami a bioconductor repozitáře. V posledních několika letech počet balíčků exponenciálně vzrostl!
Toto je krátký příspěvek, který uvádí kroky, jak skutečně nainstalovat balíčky R. Předpokládejme, že chcete nainstalovat balíček ggplot2. No nic nemůže být jednodušší. Jsme jen oheň e R shell a zadejte:
> instalovat.balíčky („ggplot2“)
teoreticky by se balíček měl nainstalovat, nicméně:
- Pokud používáte Linux a nemáte přístup root, tento příkaz nebude fungovat.
- budete vyzváni k výběru místního zrcadla, tj. který server byste měli použít ke stažení balíčku.
instalace balíčků bez přístupu root
nejprve musíte určit adresář, do kterého budete stažené balíčky ukládat. Na můj stroj, já používám adresář /data/Rpackages/
Po vytvoření balíčku directory, nainstalujte balíček pomocí příkazu:
> instalovat.balíčky („ggplot2“ , lib="/data/Rpackages/")
> knihovna (ggplot2, lib. loc=“/údaje/Rpackages/“)
To je trochu bolest museli typ /data/Rpackages/
celou dobu. Abychom se tomuto zatížení vyhnuli, vytvoříme soubor .Renviron
v naší domovské oblasti a přidáme k němu řádek R_LIBS=/data/Rpackages/
. To znamená, že pokaždé, když začnete R, adresář /data/Rpackages/
je přidán do seznamu míst, kam se podívat pro R balíčky a tak:
> install.packages("ggplot2"
)
> library(ggplot2)
prostě funguje!
nastavení repozitáře
pokaždé, když nainstalujete balíček R, budete dotázáni, které repozitář R by měl použít. Nastavit úložiště a vyhnout se nutnosti určit to na každý balíček nainstalovat, jednoduše:
- vytvořte soubor
.Rprofile
ve vaší domovské oblasti. - přidejte do něj následující kód:
cat(„.Rprofile: Nastavení UK repositoryn“)
r = getOption(„repo operace“) # pevný kód UK repo pro CRAN
r = „http://cran.uk.r-project.org“
možnosti(repo operace = r),
rm(r)
našel jsem tento tip v stackoverflow odpověď .