R-ohjelmointikieli on erittäin suosittu staattisten laskutoimitusten ja grafiikan tekemiseen. Tilastotieteilijät käyttävät sitä yleensä tilasto-ohjelmien kehittämiseen ja tietojen analysointiin. R-kielen tärkein ominaisuus ja myös etu on sen laajennettavuus. Käyttäjällä on mahdollisuus luoda ja julkaista omia pakettejaan. Lisäksi R-yhteisö on aktiivinen ja lisää jatkuvasti omia tilastopaketteja tietyille tieteenaloille. Mikä tekee R:stä sovellettavissa olevan monilla aloilla. Näissä ohjeissa näytetään, miten R asennetaan ja konfiguroidaan Ubuntussa. Suurin osa ohjeista toimii myös muissa käyttöjärjestelmissä, vain muutamia komentoja on muutettava.
Ensinnäkin, mitä tarvitset, on Ubuntu ja 1 GB RAM-muistia järjestelmässäsi. Jos muistia ei ole tarpeeksi, sinun on liitettävä swap-osio. Voit asentaa R:n Ubuntun virallisista arkistoista. Voit tehdä tämän suorittamalla komennon:
$ sudo apt install r-base
Totta, tällä komennolla saat vain vuoden 2018 version:
Saadaksesi uusimman version, sinun on lisättävä R-Project-arkisto
ja asennettava kieliympäristö sieltä.
Tätä varten suoritetaan seuraavat komennot:
$ 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/'
Voit käyttää erityistä vaihtoehtoa, jolla voit suorittaa ohjelman automaattisen asennuksen:
$ sudo apt-get -y install r-base
Nyt järjestelmääsi on asennettu R-ohjelmointikielen uusin versio. Voit huoletta aloittaa sen testaamisen:
$ R
Ilman erityisiä asetuksia R asentaa useita vakiopaketteja. Käyttäjä voi kuitenkin halutessaan asentaa lisää paketteja. Tämä edellyttää vähintään 1 Gt RAM-muistia. Jos haluat asentaa tai päivittää paketteja CRANista
, sinun on käytettävä R:n install.packages()-funktiota
.
Jos esimerkiksi haluat asentaa paketin_nimi
, käytä tätä koodia:
> install.packages("package_name")
Huomaa, että tämä alustaa paketin vain nykyiselle käyttäjälle. Se ei ole muiden käyttäjien käytettävissä. Voit myös asentaa R-paketin kaikille käyttäjille ajamalla R:n root-oikeuksilla.
Havainnollistavana esimerkkinä asennetaan shiny-paketti, jota pidetään web-sovelluskehittäjien keskuudessa suosituimpana R:n pakettina. Voit yksinkertaisesti ajaa R-komennon sudo-käyttäjän avulla. Parametri repo määrittää, mistä arkistosta paketti ladataan.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Voit varmistaa, että paketti on kaikkien saatavilla syöttämällä yksinkertaisen komennon:
$ R
Lataa seuraavaksi paketti:
$ > library(shiny)
Siinä kaikki. Nyt tiedät, miten voit asentaa R-paketin Ubuntussa ja alustaa sen CANista
.