Distribucija Anaconde: najcjelovitiji paket za znanost o podacima s Pythonom

Posljednjih dana vrlo sam duboko prouฤavao i vjeลพbao Programski jezik Python o ฤemu smo viลกe puta razgovarali na blogu, glavni razlog je taj ลกto imam nekoliko ideja koje ลพelim precizirati i koje su namijenjene automatizirati procese na Linuxu ali to bi se moglo skalirati u drugim operativnim sustavima.

Sva ova studija pruลพila mi je priliku da upoznam nove alate, trikove i pravila koja ฤ‡e biti vrlo korisna programerima Pythona, pa ฤ‡emo sljedeฤ‡ih nekoliko dana vjerojatno dijeliti nekoliko ฤlanaka povezanih s ovim sjajnim i moฤ‡nim programskim jezikom.

Distribucija Anaconde jedan je od onih alata za koji smatram da bi trebao biti osnova za ovu seriju ฤlanaka, buduฤ‡i da ga smatram najcjelovitiji paket za znanost o podacima s Pythonom te da nam pruลพa velik broj funkcionalnosti koje ฤ‡e nam omoguฤ‡iti razvoj aplikacija na uฤinkovitiji, brลพi i lakลกi naฤin.

ล to je Anaconda Distribution?

anakonda je Suite otvorenog kodaili koji ukljuฤuje niz aplikacija, knjiลพnica i koncepata dizajniranih za razvoj Znanost podataka s Pythonom. Opฤ‡enito crte Anaconda Distribution je Python distribucija koja radi kao upravitelj okoliลกa, upravitelj paketa i ima kolekciju viลกe od 720 paketa otvorenog koda.

Anaconda Distribution grupirana je u 4 sektora ili tehnoloลกka rjeลกenja, Anaconda Navigator, Projekt Anaconda, The knjiลพnice znanosti o podacima y Conda. Sve se to instalira automatski i na vrlo jednostavan postupak.

Znanost podataka s Pythonom

Kad instaliramo Anacondu, imat ฤ‡emo na raspolaganju sve ove alate koji su veฤ‡ konfigurirani, moลพemo njima upravljati putem grafiฤkog korisniฤkog suฤelja Navigator ili moลพemo koristiti Condu za administraciju putem konzole. Moลพete instalirati, ukloniti ili aลพurirati bilo koji paket Anaconda s nekoliko klikova u Navigatoru ili jednom komandom tvrtke Conda.

Karakteristike distribucije Anaconde

Ovaj paket za znanost podataka s Pythonom ima velik broj znaฤajki, meฤ‘u kojima moลพemo istaknuti sljedeฤ‡e:

  • Besplatan, otvoren izvor, s priliฤno detaljnom dokumentacijom i sjajnom zajednicom.
  • Multiplatform (Linux, macOS i Windows).
  • Omoguฤ‡uje vam instaliranje i upravljanje paketima, ovisnostima i okruลพenjima za znanost o podacima s Pythonom na vrlo jednostavan naฤin.
  • Pomozite u razvoju projekata znanosti o znanosti pomoฤ‡u razliฤitih IDE-a poput Jupyter, JupyterLab, Spyder i RStudio.
  • Ima alate kao ลกto su Dask, numpy, pande i Numba za analizu podataka.
  • Omoguฤ‡uje vizualizaciju podataka pomoฤ‡u Bokeh, Datashader, Holoviews ili Matplotlib.
  • ล irok spektar aplikacija povezanih s strojnim uฤenjem i modelima uฤenja.
  • Anaconda Navigator priliฤno je jednostavno grafiฤko korisniฤko suฤelje s GUI-jem, ali s ogromnim potencijalom.
  • Paketima povezanim s Data Science moลพete upravljati s Pythonom na napredni naฤin s terminala.
  • Pruลพa moguฤ‡nost pristupa naprednijim resursima za uฤenje.
  • Uklonite probleme s ovisnoลกฤ‡u o paketu i kontrolom verzija.
  • Opremljen je alatima koji vam omoguฤ‡uju stvaranje i dijeljenje dokumenata koji sadrลพe kod s aktivnom kompilacijom, jednadลพbama, opisima i biljeลกkama.
  • Omoguฤ‡uje kompajliranje Pythona u strojni kod za brzo izvrลกavanje.
  • Olakลกava pisanje sloลพenih paralelnih algoritama za izvrลกavanje zadataka.
  • Ima podrลกku za raฤunarstvo visokih performansi.
  • Projekti su prijenosni, ลกto vam omoguฤ‡uje dijeljenje projekata s drugima i pokretanje projekata na razliฤitim platformama.
  • Brzo pojednostavite provedbu projekata znanosti o podacima.

Kako instalirati Anaconda Distribution?

Instaliranje Anaconda Distribution priliฤno je jednostavno, samo idite na Odjeljak za preuzimanje Anaconda Distribution i preuzmite ลพeljenu verziju (Python 3.6 ili Python 2.7). Nakon preuzimanja otvaramo terminal, idemo u odgovarajuฤ‡i direktorij i izvrลกavamo pokuลกaj instalacije s odgovarajuฤ‡om verzijom.

Zamijenite imenom preuzetog basha
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh

Tada moramo pritisnuti enter za nastavak prihvaฤ‡amo licencu s yes, potvrฤ‘ujemo direktorij u koji ฤ‡emo instalirati Anacondu i na kraju odabiremo yes tako da Anaconda ima prednost nad Pythonom stroja.

S terminala pokreฤ‡emo Anaconda Navigator s anaconda-navigator i moลพemo poฤeti uลพivati โ€‹โ€‹u alatu kao ลกto se vidi u sljedeฤ‡oj galeriji.

Na isti naฤin moลพete koristiti sljedeฤ‡e Popis naredbi Conda to ฤ‡e vam omoguฤ‡iti da instalirate i upravljate paketima na vrlo brz naฤin.

Ovaj paket alata dizajniran je za znanost o podacima s Pythonom, ali je koristan za veฤ‡inu programera pythona, ima velik broj aplikacija i paketa koji ฤ‡e nam omoguฤ‡iti da budemo uฤinkovitiji.

Mnogi paketi i usluลพni programi koji su prisutni u Anaconda Distribution detaljno ฤ‡e se procijeniti u raznim ฤlancima koje ฤ‡emo objaviti, nadam se da vas ovo podruฤje zanima i da nam ne zaboravite u komentarima ostaviti svoja miลกljenja i komentare o tome.


Ostavite svoj komentar

Vaลกa email adresa neฤ‡e biti objavljen. Obavezna polja su oznaฤena s *

*

*

  1. Za podatke odgovoran: Miguel รngel Gatรณn
  2. Svrha podataka: Kontrola neลพeljene poลกte, upravljanje komentarima.
  3. Legitimacija: Vaลก pristanak
  4. Komunikacija podataka: Podaci se neฤ‡e dostavljati treฤ‡im stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku moลพete ograniฤiti, oporaviti i izbrisati svoje podatke.

     anoniman dijo

    Izvrstan

     Jorge Alvarez dijo

    U sustavu Windows da Anaconda, ali u Linuxu sam uvijek vidio lakลกu instalaciju iz depozita, integriraniji je u sustav, lakลกu instalaciju. Barem za koriลกtenje pandi, numpyja i osnovne Jupyterove biljeลพnice koje vam dajem nisam imao problema

     Edwin Enrique Vargas dijo

    Vrlo dobar guลกter!

     Thaizir El Troudi dijo

    Da li se preporuฤuje onima koji poฤinju s pythonom?

        guลกter dijo

      Iznimno se preporuฤuje onima koji poฤinju s pythonom, postoji alat j nazvan jupyter notebook koji je instaliran s Anaconda Distribution i koji mislim da je idealan za uฤenje i voฤ‘enje biljeลกki na pythonu ... Uskoro ฤ‡emo imati ฤlanak o ovom alatu.

          Thaizir El Troudi dijo

        ฤŒekat ฤ‡u ga.

     maxi dijo

    bok, ne mogu pokrenuti anaconda-navigator u terminalu

        Thaizir El Troudi dijo

      Imam iste poteลกkoฤ‡e.

          Fabio Gaviria dijo

        ovo biste trebali staviti na prvo mjesto tek prvi put kad ga otvore:

        $ izvor ~ / .bashrc

        A onda ako ga otvore normalno kako se gore ฤini.

     Diego Silverberg dijo

    Pitanje: ล to je telegram kanal desdelinux?

        sadalsuud dijo

      Ovo je vrlo dobro pitanje, ono ลกto sam traลพio nisam niลกta pronaลกao

          guลกter dijo

        Trenutno nemamo problema s upravljanjem, ali razmatramo da ga imamo ลกto prije. Da se zajednica integrira.

     efuey dijo

    Instalirao sam Anaconda3 na LinuxMint 18.2. Otvorio sam ลกpijun i otkrio da mi omoguฤ‡uje samo pristup tvrdom disku. Ne vidite USB. Kako mogu konfigurirati ovu opciju? Lijepi Pozdrav

     Virtualni strojevi dijo

    Dobar tutorial. Stvorio sam Lubuntu + Anaconda stroj sa svime ลกto je spremno za rad.
    Dijelim ga u sluฤaju da je koristan: https://github.com/Virtual-Machines/Anaconda-VirtualBox