Pradėsime įdiegdami R programavimo kalbą „Ubuntu 18“.04 ir tęskite labai paprastą programą šia kalba. Pradėkime.
Pridėti GPG raktus
Pirmiausia turime pridėti atitinkamus GPG raktus:
sudo apt-key adv - raktų serveris.ubuntu.com - recr-keys E298A3A825C0D65DFD57CBB651716619E084DAB9Štai ką mes grąžiname naudodami šią komandą:
Pridėti GPG raktus
Pridėti R saugyklas
Dabar galime pridėti R programinės kalbos leidimo R saugyklas:
sudo add-apt-repository 'deb https: // debesis.r projektas.org / bin / linux / ubuntu bionic-cran35 / 'Štai ką mes grąžiname naudodami šią komandą:
Pridėti R saugyklas
Atnaujinti paketų sąrašą
Atnaujinkime „Ubuntu“ paketų sąrašą:
sudo apt atnaujinimasĮdiekite R
Pagaliau dabar galime įdiegti R programavimo kalbą:
sudo apt įdiekite r-basePatikrinkite diegimą
Norėdami patikrinti savo diegimą, paleiskite šią komandą:
sudo -i RMes pamatysime R konsolę, kai parašysime aukščiau esančią komandą:
Patikrinkite R diegimą
Pradėkite naudoti R programavimą su „Hello World“
Kai turėsime aktyvų „R“ programavimo kalbos diegimą „Ubuntu 18“.04, mes pradėsime jį naudoti labai paprastoje ir tradicinėje „Hello World“ programoje čia. Norėdami vykdyti paprastą programą, galime tiesiog atidaryti terminalą, įveskite šią komandą, kad atidarytumėte „R“ konsolę:
$ RDabar galime pradėti rašyti paprastus pareiškimus konsolėje:
> helloLinuxHint <- "Hello World"> spausdinti (helloLinuxHint)
Štai ką mes grąžiname naudodami šią komandą:
R Sveikas pasaulis
Veikia R pagrindu sukurti scenarijai
Taip pat galima paleisti R scenarijus naudojant komandų eilutės įrankį R. Norėdami tai padaryti, sukurkite naują failą 'linuxhint.R 'su tokiu turiniu:
labasLinuxHint <- "Hello from the script, World!"spausdinti (helloLinuxHint)
Štai ką mes grąžiname naudodami komandą, kuri vykdys šį scenarijų:
R programos „Rscript“ paleidimas
Štai komanda, kurią mes naudojome:
Rscript linuxhint.RPagaliau mes pademonstruosime dar vieną paprastą programą apskaičiuoti skaičiaus faktorialą su R. Čia yra pavyzdinė programa, parodanti, kaip tai padaryti:
skaičius = 5faktorius = 1
# patikrinkite, ar skaičius yra neigiamas, teigiamas ar nulis
jei (skaičius < 0)
spausdinti ("Deja, skaičius negali būti neigiamas.")
dar jei (num == 0)
spausdinti ("0 faktorialas yra 1.")
Kitas
už (i in 1: skaičius)
faktorius = faktorius * i
spausdinti (įklijuoti („Faktorialas“, num, „yra:“, faktorialas))
Pirmiau pateiktą scenarijų galime paleisti naudodami šią komandą:
Rscript faktorius.RPaleidus pateiktą scenarijų, galime pamatyti faktoriuką, apskaičiuotą nurodytam skaičiui:
Skaičiuojamas skaičiaus faktorialas
Dabar esate pasirengęs rašyti savo R programas.
„Python vs R“ duomenų mokslui
Jei esate pradedantysis, sunku analizuoti ir vizualizuoti „Python“ ar „R“. Abi šios kalbos turi daug bendrų bibliotekų, nei galite įsivaizduoti. Beveik kiekvieną užduotį galima atlikti abiem šiomis kalbomis, ar tai gali būti susiję su duomenų grumtimi, inžinerija, funkcijų pasirinkimo žiniatinklio pašalinimu, programomis ir pan. Keletas dalykų, kuriuos galime apsvarstyti dėl „Python“, yra šie:
- „Python“ yra kalba, skirta diegti ir diegti mašininį mokymąsi plačiu mastu
- „Python“ kodas yra daug labiau keičiamo dydžio ir prižiūrimas
- Didžiąją dalį duomenų mokslo darbo galima atlikti su penkiomis „Python“ bibliotekomis: „Numpy“, „Pandas“, „Scipy“, „Scikit-learn“ ir „Seaborn“. Jie per pastaruosius keletą valandų labai išsivystė ir pasivijo R programavimo kalbą
Kai kurie dalykai, dėl kurių R yra naudingesnis, yra daugybė statistinių produktų, kurie sukuria puikų rezultatą verslo naudojimo atvejams, kuriuos atrasime būsimuose pranešimuose.
Išvada: „R“ įdiegimas „Ubuntu 18“.04
Šioje pamokoje mes ištyrėme, kaip galime įdiegti ir pradėti naudoti R programavimo kalbą „Ubuntu 18“.04 su labai paprastomis programomis kalba. Tai tik labai paprastas daugelio R programavimo kalbos pamokų įvadas. Pasidalinkite savo atsiliepimais apie pamoką su manimi arba „LinuxHint“ „Twitter“ rankena.