Ubuntu

Installation af R-programmering på Ubuntu 18.04

Installation af R-programmering på Ubuntu 18.04
I denne lektion vil vi se på, hvordan vi kan installere og begynde at bruge R-programmeringssproget på Ubuntu 18.04. R er et fremragende programmeringssprog for open source-grafisk og statistisk computing og er et af de mest anvendte programmeringssprog efter Python til datalogi og maskinindlæring, der bruges med et af de bedste værktøjer, Jupyter Notebooks.

Vi starter med at installere R-programmeringssproget på Ubuntu 18.04 og fortsæt med et meget simpelt program på dette sprog. Lad os komme igang.

Tilføj GPG-nøgler

Vi skal først tilføje de relevante GPG-nøgler:

sudo apt-key adv --keyserver nøgleserver.ubuntu.com - recv-nøgler E298A3A825C0D65DFD57CBB651716619E084DAB9

Her er hvad vi kommer tilbage med denne kommando:

Tilføj GPG-nøgler

Tilføj R Repositories

Vi kan nu tilføje R-arkiver til frigivelse af programmeringssprog R:

sudo add-apt-repository 'deb https: // sky.r-projekt.org / bin / linux / ubuntu bionic-cran35 / '

Her er hvad vi kommer tilbage med denne kommando:

Tilføj R-arkiver

Opdater pakke liste

Lad os opdatere Ubuntu-pakke listen:

sudo apt opdatering

Installer R

Vi kan endelig installere R programmeringssprog nu:

sudo apt installere r-base

Bekræft installationen

Kør følgende kommando for at bekræfte din installation:

sudo -i R

Vi ser R-konsollen, når vi skriver over kommandoen:

Bekræft installation af R

Begynd at bruge R-programmering med Hello World

Når vi har en aktiv installation af R-programmeringssproget på Ubuntu 18.04, vil vi begynde at bruge det i et meget simpelt og traditionelt “Hello World” -program her. For at udføre et simpelt program kan vi blot åbne en terminal, skriv følgende kommando for at åbne R-konsol:

$ R

Vi kan nu begynde at skrive enkle udsagn i konsollen nu:

> hejLinuxHint <- "Hello World"
> udskriv (helloLinuxHint)

Her er hvad vi kommer tilbage med denne kommando:

Hej verden

Kører R-baserede scripts

Det er også muligt at køre R-baserede scripts ved hjælp af kommandolinjeværktøjet R. For at gøre dette skal du oprette en ny fil 'linuxhint.R 'med følgende indhold:

hejLinuxHint <- "Hello from the script, World!"
udskrive (helloLinuxHint)

Her er hvad vi kommer tilbage med en kommando, der kører dette script:

Kører R-program fra Rscript

Her er kommandoen, vi brugte:

Rscript linuxhint.R

Endelig vil vi demonstrere et andet simpelt program til beregne et fakturafaktor med R. Her er et eksempelprogram, der viser, hvordan du gør dette:

num = 5
factorial = 1
# tjek om antallet er negativt, positivt eller nul
hvis (num < 0)
print ("Beklager, antallet kan ikke være negativt.")
ellers hvis (num == 0)
print ("Faktoriet på 0 er 1.")
andet
for (i i 1: nummer)
factorial = factorial * i

print (indsæt ("Faktoriet for", num, "er:", faktorielt))

Vi kan køre ovenstående script med følgende kommando:

Rscript faktor.R

Når vi har kørt det medfølgende script, kan vi se faktoriet beregnet for et givet antal:

Beregning af et antal fakturer


Nu er du klar til at skrive dine egne R-programmer.

Python vs R for datalogi

Hvis du er nybegynder, er det svært at vælge Python eller R over hinanden til dataanalyse og visualisering. Begge disse sprog har mange fælles biblioteker, end du kan forestille dig. Næsten hver eneste opgave kan udføres på begge disse sprog, kan det være relateret til datakørsel, teknik, funktion til valg af web-skrotning, app og så videre. Nogle punkter, vi kan overveje for Python, inkluderer:

Nogle ting, der gør R mere nyttigt, er tilgængeligheden af ​​mange statistiske produkter, hvilket skaber fremragende output til forretningsbrugssager, som vi vil opdage i kommende stillinger.

Konklusion: Installation af R på Ubuntu 18.04

I denne lektion studerede vi, hvordan vi kan installere og begynde at bruge R-programmeringssproget på Ubuntu 18.04 med meget enkle programmer på sproget. Dette er bare en meget enkel introduktion af mange lektioner, der kommer med R-programmeringssproget. Del din feedback til lektionen med mig eller til LinuxHint Twitter-håndtag.

Top 5 spiloptagelseskort
Vi har alle set og elsket streaming af gameplay på YouTube. PewDiePie, Jakesepticye og Markiplier er kun nogle af de bedste spillere, der har tjent mi...
Sådan udvikler du et spil på Linux
For et årti siden ville ikke mange Linux-brugere forudsige, at deres foretrukne operativsystem en dag ville være en populær spilplatform til kommercie...
Open Source-porte med kommercielle spilmotorer
Gratis, open source og cross-platform spilmotorgendringer kan bruges til at spille gamle såvel som nogle af de temmelig nylige spiltitler. Denne artik...