Kako namestiti in uporabljati Root v Linuxu

Kako Namestiti In Uporabljati Root V Linuxu




Root je zelo priljubljeno odprtokodno programsko ogrodje, ki so ga zasnovali laboratoriji CERN za statistične analize. V raziskovalni skupnosti fizike visokih energij je zelo cenjen zaradi svoje zmožnosti razmeroma lahkotnega dela z ogromnimi nizi podatkov. Velikost nabora podatkov je nekaj, kar uporabnike Root malo skrbi, saj v svojem jedru uporablja tolmač C++, ki je eden najbolj pomnilniško učinkovitih programskih jezikov, kar jih je bilo kdaj zgrajenih.

Aplikacija Root je opremljena tudi z edinstvenim grafičnim uporabniškim vmesnikom, ki ljudem z malo ali nič programskega znanja omogoča interakcijo s tem orodjem in njegovo uporabo za svoje aplikacije. V ozadju deluje tudi tolmač C++, ki temu orodju zagotavlja njegovo osnovno funkcionalnost. S tem tolmačem je mogoče komunicirati tako, da kodo napišete v C++ s korenskim pozivom.







Root se uporablja predvsem za preučevanje in analizo velikih količin podatkov. Različne predstavitve, v katerih lahko Root vizualizira vse podatke, so nekatere najbolj edinstvenih in z informacijami bogatih vizualizacij, ki jih ustvari katero koli orodje za analizo podatkov. Ne samo, da lahko Root zlahka ustvari grafe in vizualne meritve zmogljivosti na več plasteh velikih nizov podatkov, ampak lahko vse to naredi tudi zelo hitro in ohrani več pomnilnika v primerjavi z drugimi orodji za rudarjenje podatkov. Nekaj ​​primerov Rootovih meritev vizualne zmogljivosti je prikazanih v nadaljevanju:







Namestitev

Za namestitev in uporabo Root , moramo najprej namestiti nekaj predpogojev za to ogrodje.





1. Namestimo nekaj bistvenih paketov za Root z uporabo apt upravitelj paketov. Tej vključujejo git , dpkg-dev , gcc , g++ , in več.

Odprite terminal Bash na vašem računalniku Linux in zaženite naslednje ukaze:



$ sudo apt-get namestitev git dpkg-dev narediti g++ gcc binutils libx11-dev

Morali bi dobiti izhod, ki je podoben temu:

$ sudo apt-get namestitev libxpm-dev libxft-dev libxext-dev

Moral bi dobiti podoben rezultat:

2. Zdaj se premaknemo v imenik, v katerega želimo namestiti Root z izvajanjem naslednjega ukaza:

$ cd / usr / lokalni /

3. Prenesite Root datoteke iz Githuba.

Zaženite naslednji ukaz:

$ sudo git klon https: // github.com / korensko ogledalo / root.git

Kot rezultat bi morali dobiti nekaj podobnega naslednji sliki:

4. Spremenite lastništvo korenske mape, ki ste jo prenesli v prejšnjem koraku.

Zaženite naslednji ukaz:

$ sudo chown -R 'uporabniško ime' korenina


Opomba : Če ne poznate uporabniškega imena za vaš stroj, zaženite naslednji ukaz in prvi stolpec v izhodu je vaše uporabniško ime:

$ WHO

5. Premaknite se v »korenski« imenik, ki vsebuje vse prenesene datoteke, nato pa bomo sestavili kodo.

Zaženite naslednji ukaz:

$ cd korenina && . / konfigurirati --vse && narediti -j 4

Dobiti bi morali podoben rezultat:


Opomba : Če prejšnji ukaz ne deluje za vas, zaženite naslednji ukaz:

$ narediti čisto && . / konfigurirati --minimalno && narediti


Opomba : 5. korak lahko traja nekaj minut, da se dokonča. Videli boste lahko rezultate terminala, ki prikazujejo odstotek dokončanja.

6. Ko je zgradba končana, zaženite naslednji ukaz:

$ vir koš / thisroot.sh

7. Zdaj boste lahko tekli Root z izvajanjem naslednjega ukaza:

$ korenina



Root poziv je zdaj odprt v vašem terminalu in ga lahko uporabite za pisanje kode v C++.

Navodila

Če želite odpreti Root canvas, zaženite naslednji ukaz po 7. koraku vodnika za namestitev:

TCanvas C


Terminal ima naslednji izhod:


Primerek Root platno se odpre. Tukaj boste lahko naredili spremembe glede na vaše zahteve.


Če želite odpreti platno v spletnem brskalniku, preprosto kliknite na Orodja v orodni vrstici na vrhu in izberite Zaženite brskalnik možnost. To bi moralo odpreti primerek Root v privzetem brskalniku.

Zaključek

Root je brezplačna programska oprema za analizo podatkov in statistično analizo, ki jo je razvil CERN. Kot je bilo že pojasnjeno, se uporablja predvsem za izvajanje analitike podatkov na velikih nizih podatkov. Kar pomaga Rootu izstopati od konkurence, je dejstvo, da uporablja zaledje C++, ki je izjemno učinkovito pri pomnilniku, kar mu omogoča zelo hitro izvajanje večine analitičnih modelov na naborih podatkov različnih velikosti.

Zahteva predhodne izkušnje s programiranjem, saj Root poziv zahteva, da napišete kodo v C++. To pa ne pomeni, da ljudje brez znanja programiranja ne morejo uporabljati tega orodja. Platno in grafični uporabniški vmesnik, ki sta na voljo z orodjem, vam pomagata graditi modele in aplikacije z uporabo intuitivnega pristopa povleci in spusti.

Root nudi tudi podporo za Python, saj je priljubljen jezik in vsebuje nekaj najboljših programskih knjižnic za rudarjenje podatkov. Poziv Root, ki ga dobite s to namestitvijo, je mogoče konfigurirati tudi za izvajanje z ukazi Python. To odpira nove načine za interakcijo s tem orodjem.

Več načinov, ki jih lahko uporabite za interakcijo s tem okvirom programske opreme, je le sekundarna prednost uporabe tega orodja. Glavna prednost je njegova zmožnost hitrejšega dokončanja nalog analize podatkov kot večina drugih ogrodij, ki so danes na voljo na trgu.