R programavimo kalba yra labai populiari statiniams skaičiavimams ir grafikai atlikti. Ją paprastai naudoja statistikai, kurdami statistinę programinę įrangą ir analizuodami duomenis. Pagrindinis R kalbos bruožas ir privalumas yra jos plečiamumas. Vartotojas turi galimybę kurti ir skelbti savo paketus. Be to, R bendruomenė yra aktyvi, nuolat pridedanti specialių statistinių paketų, skirtų konkrečioms mokslo sritims. Dėl to R kalba pritaikoma daugelyje sričių. Šiose instrukcijose bus parodyta, kaip įdiegti ir sukonfigūruoti R Ubuntu sistemoje. Dauguma instrukcijų veiks ir kitose operacinėse sistemose, tik keletą komandų reikės pakeisti.
Pirmiausia reikia turėti "Ubuntu" ir 1 GB operatyviosios atminties. Jei atminties nepakanka, reikia prijungti apsikeitimo skirsnį. R galite įdiegti iš oficialių "Ubuntu" saugyklų. Norėdami tai padaryti, paleiskite komandą:
$ sudo apt install r-base
Tiesa, naudodami šią komandą galite gauti tik 2018 m. versiją:
Norėdami gauti naujausią versiją, turite pridėti R-Project
saugyklą ir iš jos įdiegti kalbos aplinką.
Norint tai padaryti, vykdomos šios komandos::
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
$ sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
Galite naudoti specialią parinktį, kad programa būtų įdiegta automatiškai:
$ sudo apt-get -y install r-base
Dabar jūsų sistemoje įdiegta naujausia R programavimo kalbos versija. Galite drąsiai pradėti ją testuoti:
$ R
Be jokių specialių nustatymų R įdiegia kelis standartinius paketus. Tačiau naudotojas gali pageidauti įdiegti papildomų paketų. Tam reikia bent 1 GB operatyviosios atminties. Norėdami įdiegti arba atnaujinti CRAN
paketus, turite naudoti R funkciją install.packages().
Pavyzdžiui, jei norite įdiegti paketą_vardas
, naudokite šį kodą:
> install.packages("package_name")
Atkreipkite dėmesį, kad paketas bus inicializuotas tik dabartiniam naudotojui. Kitiems naudotojams jis nebus prieinamas. R paketą taip pat galite įdiegti visiems naudotojams, paleisdami R su root prieiga.
Iliustruodami pavyzdį, įdiekime R paketą shiny, kuris laikomas populiariausiu tarp žiniatinklio programų kūrėjų. Galite tiesiog paleisti R komandą naudodami sudo. Parametras repo nurodo, iš kurios saugyklos bus atsisiųstas paketas.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Galite įsitikinti, kad paketas bus prieinamas visiems, įvesdami paprastą komandą:
$ R
Toliau atsisiųskite paketą:
$ > library(shiny)
Tai viskas. Dabar žinote, kaip galite įdiegti R paketą Ubuntu sistemoje ir inicializuoti jį iš CAN
.