Distribucija Anaconde: najkompletniji paket za nauku podataka s Pythonom

U posljednjih nekoliko dana jako sam duboko prouฤavao i vjeลพbao Python programski jezik o ฤemu smo viลกe puta govorili 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 prilagoditi drugim operativnim sistemima.

Sve ovo istraลพivanje pruลพilo mi je priliku da upoznam nove alate, trikove i smjernice koji ฤ‡e biti vrlo korisni Python programerima, tako da ฤ‡emo u narednih nekoliko dana vjerovatno 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 najkompletniji paket za nauku podataka s Pythonom i da nam pruลพa velik broj funkcionalnosti koje ฤ‡e nam omoguฤ‡iti da razvijamo aplikacije na efikasniji, brลพi i lakลกi naฤin.

ล ta je Anaconda Distribution?

anakonda To je a Open Source Suiteili koji ukljuฤuje niz aplikacija, biblioteka i koncepata dizajniranih za razvoj Nauka podataka s Pythonom. Opฤ‡enito, redovi Anaconda Distribution je Python distribucija koja radi kao upravitelj okruลพenja, 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 biblioteke nauke o podacima y Count. Sve se to instalira automatski i na vrlo jednostavan postupak.

Nauka podataka s Pythonom

Kada instaliramo Anacondu, imat ฤ‡emo na raspolaganju sve ove alate koji su veฤ‡ konfigurirani, njima moลพemo 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 kompanije Conda.

Karakteristike distribucije Anaconde

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

  • Besplatan, otvoren izvor, s priliฤno detaljnom dokumentacijom i velikom zajednicom.
  • Multiplatform (Linux, macOS i Windows).
  • Omoguฤ‡ava vam instaliranje i upravljanje paketima, zavisnostima i okruลพenjima za nauku podataka s Pythonom na vrlo jednostavan naฤin.
  • Pomozite u razvoju projekata nauke o podacima koristeฤ‡i razne IDE-ove kao ลกto su Jupyter, JupyterLab, Spyder i RStudio.
  • Ima alate kao ลกto su Dask, numpy, pande i Numba za analizu podataka.
  • Omoguฤ‡ava vizualizaciju podataka pomoฤ‡u Bokeh, Datashader, Holoviews ili Matplotlib.
  • ล irok spektar aplikacija povezanih sa maลกinskim uฤenjem i modelima uฤenja.
  • Anaconda Navigator je priliฤno jednostavan GUI grafiฤki korisniฤki interfejs, ali sa ogromnim potencijalom.
  • Pakete povezane s naukom podataka moลพete napuniti pomoฤ‡u Pythona s terminala.
  • Pruลพa moguฤ‡nost pristupa naprednijim resursima za uฤenje.
  • Uklonite probleme sa zavisnoลกฤ‡u paketa i kontrolom verzija.
  • Opremljen je alatima koji vam omoguฤ‡avaju stvaranje i dijeljenje dokumenata koji sadrลพe kod s aktivnom kompilacijom, jednadลพbama, opisima i biljeลกkama.
  • Omoguฤ‡ava kompajliranje Pythona u maลกinski 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 prenosivi, ลกto vam omoguฤ‡ava 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 je priliฤno jednostavno, samo idite na Odjeljak za preuzimanje distribucije Anaconda 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 sa 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

Onda moramo pritisnuti enter za nastavak prihvaฤ‡amo licencu sa yes, potvrฤ‘ujemo direktorij u koji ฤ‡emo instalirati Anacondu i na kraju odabiremo yes tako da Anaconda ima prednost nad Pythonom maลกine.

S terminala pokreฤ‡emo Anaconda Navigator 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 i sljedeฤ‡e Lista naredbi Conda koji ฤ‡e vam omoguฤ‡iti da instalirate i upravljate paketima na vrlo brz naฤin.

Ovaj paket alata je dizajniran za nauku o podacima sa Pythonom, ali korisno za veฤ‡inu programera pythona, ima veliki broj aplikacija i paketa koji ฤ‡e nam omoguฤ‡iti da budemo efikasniji.

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 ne zaboravite da nam u komentarima ostavite svoja miลกljenja i komentare o tome.


Ostavite komentar

Vaลกa e-mail adresa neฤ‡e biti objavljena. Obavezna polja su oznaฤena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku moลพete ograniฤiti, oporaviti i izbrisati svoje podatke.

      Anรณnimo rekao je

    Excelente

      Jorge Alvarez rekao je

    U sustavu Windows da Anaconda, ali u Linuxu sam uvijek vidio lakลกu instalaciju iz depozita, integriraniji je u sistem, lakลกi za instalaciju. Barem za upotrebu pandi, numpy i osnovne Jupyter biljeลพnice koju vam dajem nisam imao problema

      Edwin Enrique Vargas rekao je

    Vrlo dobar guลกter!

      Thaizir El Troudi rekao je

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

         guลกter rekao je

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

           Thaizir El Troudi rekao je

        ฤŒekat ฤ‡u ga.

      maxi rekao je

    zdravo, ne mogu pokrenuti anaconda-navigator u terminalu

         Thaizir El Troudi rekao je

      Imam iste poteลกkoฤ‡e.

           Fabio Gaviria rekao je

        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 rekao je

    Pitanje: ล ta je telegram kanal desdelinux???

         sadalsuud rekao je

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

           guลกter rekao je

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

      efuey rekao je

    Instalirao sam Anaconda3 na LinuxMint 18.2. Otvorio sam ลกpijun i otkrio da mi omoguฤ‡ava samo pristup tvrdom disku. Ne vidite USB. Kako mogu konfigurirati ovu opciju? Srdaฤan pozdrav

      Virtual Machines rekao je

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