Kezdjük azzal, hogy telepítjük az R programozási nyelvet az Ubuntu 18-ra.04 és folytassa egy nagyon egyszerű programmal ezen a nyelven. Kezdjük el.
Adja hozzá a GPG-kulcsokat
Először hozzá kell adnunk a megfelelő GPG kulcsokat:
sudo apt-key adv - kulcsszerver kulcsszerver.ubuntu.com - recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9Íme, amit ezzel a paranccsal kapunk vissza:
GPG-kulcsok hozzáadása
Adjon hozzá R-tárakat
Most hozzáadhatunk R tárolókat az R programozási nyelv kiadáshoz:
sudo add-apt-repository 'deb https: // cloud.r-projekt.org / bin / linux / ubuntu bionic-cran35 / 'Íme, amit ezzel a paranccsal kapunk vissza:
Adjon hozzá R tárakat
Frissítse a csomaglistát
Frissítsük az Ubuntu csomaglistát:
sudo apt frissítésTelepítse az R-t
Most végre telepíthetjük az R programozási nyelvet:
sudo apt install r-baseEllenőrizze a telepítést
Futtassa a következő parancsot a telepítés ellenőrzéséhez:
sudo -i RAmint megírjuk a fenti parancsot, látni fogjuk az R konzolt:
Ellenőrizze az R telepítését
Kezdje el használni az R programozást a Hello World alkalmazással
Miután aktív telepítést kaptunk az R programozási nyelvre az Ubuntu 18-on.04, itt egy nagyon egyszerű és hagyományos „Hello World” programban kezdjük el használni. Egy egyszerű program futtatásához egyszerűen megnyithatunk egy terminált, az R konzol megnyitásához írjuk be a következő parancsot:
$ RMost már elkezdhetünk egyszerű állításokat írni a konzolba:
> helloLinuxHint <- "Hello World"> nyomtatás (helloLinuxHint)
Íme, amit ezzel a paranccsal kapunk vissza:
R Hello Világ
R-alapú szkriptek futtatása
R-alapú parancsfájlok futtatása az R parancssori eszköz használatával is lehetséges. Ehhez készítsen egy új fájlt 'linuxhint.R 'a következő tartalommal:
helloLinuxHint <- "Hello from the script, World!"nyomtatás (helloLinuxHint)
A következő parancsot kapjuk vissza, amely futtatja ezt a szkriptet:
R program futtatása Rscript-ből
Itt van a parancs, amelyet használtunk:
Rscript linuxhint.RVégül bemutatunk egy másik egyszerű programot számolja ki a szám faktoriálját R-vel. Itt van egy példa program, amely bemutatja ennek módját:
szám = 5faktoriális = 1
# ellenőrizze, hogy a szám negatív, pozitív vagy nulla
ha (szám < 0)
print ("Sajnáljuk, a szám nem lehet negatív.")
else if (szám == 0)
print ("A 0 faktoriális értéke 1.")
más
for (i in 1: szám)
faktoriális = faktoriális * i
nyomtatás (beillesztés ("A faktoriális a", num, "az:", faktoriál))
A fenti parancsfájlt a következő paranccsal futtathatjuk:
Rscript faktoriális.RMiután futtattuk a megadott szkriptet, láthatjuk az adott számra kiszámított faktort:
Szám tényezőjének kiszámítása
Most már készen áll a saját R programjainak megírására.
Python vs R az adattudomány számára
Ha Ön kezdő, akkor nehéz elemezni és megjeleníteni a Pythont vagy az R-t egymással szemben. Mindkét nyelvnek sok közös könyvtára van, mint azt el tudja képzelni. Szinte minden egyes feladat elvégezhető mindkét nyelven, kapcsolódhat-e az adatok kavarodásához, a mérnöki munkához, a funkciók kiválasztásának webes selejtezéséhez, az alkalmazásokhoz stb. Néhány szempont, amelyet figyelembe vehetünk a Python esetében:
- A Python egy olyan nyelv, amely a gépi tanulás széles körű telepítésére és megvalósítására szolgál
- A Python kódja sokkal skálázhatóbb és karbantarthatóbb
- Az adattudományi munka nagy részét öt Python könyvtárral lehet elvégezni: Numpy, Pandas, Scipy, Scikit-learn és Seaborn, és az elmúlt órákban jelentős mértékben fejlődtek, és felzárkóznak az R programozási nyelvhez
Néhány dolog, ami hasznosabbá teszi az R-t, sok statisztikai termék elérhetősége, amely kiváló eredményt hoz létre üzleti felhasználási esetekben, amelyeket a következő bejegyzésekben fogunk felfedezni.
Következtetés: Az R telepítése az Ubuntu 18-ra.04
Ebben a leckében azt tanulmányoztuk, hogyan telepíthetjük és elkezdhetjük használni az R programozási nyelvet az Ubuntu 18-on.04 nagyon egyszerű programokkal a nyelven. Ez csak egy nagyon egyszerű bevezetés az R programozási nyelv számos tanulságához. Ossza meg velem vagy a LinuxHint Twitter kezelőjével a lecke visszajelzését.