„Anaconda Distribution“: išsamiausias rinkinys duomenų mokslui su „Python“

Pastarosiomis dienomis aš labai giliai mokiausi ir praktikau „Python“ programavimo kalba apie kurią mes ne kartą kalbėjome tinklaraštyje, pagrindinė priežastis yra ta, kad turiu keletą idėjų, kurias noriu patikslinti ir kurios yra skirtos automatizuoti procesus sistemoje „Linux“ bet tai galėtų išplėsti kitas operacines sistemas.

Visas šis tyrimas man suteikė galimybę susipažinti su naujais įrankiai, gudrybės ir gairės, kurios bus labai naudingos „Python“ programuotojams, todėl artimiausiomis dienomis tikriausiai pasidalinsime keliais straipsniais, susijusiais su šia puikia ir galinga programavimo kalba.

„Anaconda“ paskirstymas yra viena iš tų priemonių, kuri, mano manymu, turėtų būti šios straipsnių serijos pagrindas, nes manau išsamiausias „Suite for Data Science“ su „Python“ ir kad tai suteikia mums daug funkcijų, kurios leis efektyviau, greičiau ir lengviau kurti programas.

Kas yra „Anaconda Distribution“?

Anakonda yra „Open Source Suite“arba kuri apima daugybę programų, bibliotekų ir koncepcijų, sukurtų Duomenų mokslas su „Python“. Apskritai A eilutės„naconda Distribution“ yra „Python“ paskirstymas, kuris veikia kaip aplinkos tvarkytuvas, paketų tvarkytuvas ir turi jų rinkinį daugiau nei 720 atvirojo kodo paketų.

„Anaconda Distribution“ yra suskirstyta į 4 sektorius arba technologinius sprendimus, „Anaconda Navigator“, „Anaconda“ projektas, duomenų mokslo bibliotekos y Conda. Visa tai įdiegiama automatiškai ir atliekant labai paprastą procedūrą.

Duomenų mokslas su „Python“

Įdiegę „Anaconda“ turėsime visus šiuos jau sukonfigūruotus įrankius, juos galėsime valdyti per grafinę vartotojo sąsają „Navigator“ arba „Conda“ galime naudoti administravimui per konsolę. Galite įdiegti, pašalinti ar atnaujinti bet kurį „Anaconda“ paketą keliais paspaudimais „Navigator“ arba naudodami vieną „Conda“ komandą.

„Anaconda“ platinimo ypatybės

Šiame duomenų mokslų rinkinyje su „Python“ yra daugybė funkcijų, tarp kurių galime išskirti:

  • Nemokamas, atviras šaltinis, turintis gana išsamią dokumentaciją ir puikią bendruomenę.
  • Daugiaplatformis („Linux“, „MacOS“ ir „Windows“).
  • Tai leidžia jums labai paprastai įdiegti ir valdyti duomenų mokslo „Python“ paketus, priklausomybes ir aplinkas.
  • Padėkite kurti duomenų mokslo projektus naudodami įvairias IDE, tokias kaip „Jupyter“, „JupyterLab“, „Spyder“ ir „RStudio“.
  • Duomenims analizuoti ji turi tokius įrankius kaip „Dask“, „numpy“, „pandos“ ir „Numba“.
  • Tai leidžia vizualizuoti duomenis naudojant „Bokeh“, „Datashader“, „Holoviews“ ar „Matplotlib“.
  • Įvairiausias taikymas, susijęs su mašininiu mokymusi ir mokymosi modeliais.
  • „Anaconda Navigator“ yra gana paprasta grafinė vartotojo sąsajos GUI, tačiau turinti didžiulį potencialą.
  • Naudodami „Python“ iš terminalo galite išplėsti duomenų mokslo paketus.
  • Suteikia galimybę naudotis pažangesniais mokymosi ištekliais.
  • Pašalinkite priklausomybę nuo paketo ir versijų valdymo problemas.
  • Jame yra įrankiai, leidžiantys kurti ir dalytis dokumentais, kuriuose yra kodas su tiesioginiu kompiliavimu, lygtimis, aprašais ir anotacijomis.
  • Leidžia sukompiliuoti „Python“ į kompiuterio kodą, kad būtų galima greitai vykdyti.
  • Tai palengvina sudėtingų lygiagrečių algoritmų rašymą užduotims atlikti.
  • Jis palaiko didelio našumo skaičiavimus.
  • Projektai yra nešiojamieji, leidžiantys dalytis projektais su kitais ir vykdyti projektus skirtingose ​​platformose.
  • Greitai supaprastinkite duomenų mokslo projektų įgyvendinimą.

Kaip įdiegti „Anaconda Distribution“?

Įdiegti „Anaconda Distribution“ yra gana paprasta, tiesiog eikite į „Anaconda Distribution“ atsisiuntimo skyrius ir atsisiųskite norimą versiją („Python 3.6“ arba „Python 2.7“). Atsisiuntę atidarome terminalą, einame į atitinkamą katalogą ir vykdome bandymą įdiegti naudodami atitinkamą versiją.

Pakeiskite atsisiųsto „bash“ pavadinimu
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh

Tada mes turime paspausti enter norėdami tęsti, mes priimame licenciją su yes, mes patvirtiname katalogą, kuriame ketiname įdiegti „Anaconda“, ir galiausiai pasirenkame yes kad „Anaconda“ turėtų viršenybę prieš mašinos „Python“.

Iš terminalo paleidžiame „Anaconda Navigator“ anaconda-navigator ir mes galime pradėti mėgautis įrankiu, kaip parodyta šioje galerijoje.

Tokiu pačiu būdu galite naudoti šiuos dalykus „Conda“ komandų sąrašas tai leis jums labai greitai įdiegti ir valdyti paketus.

Šis įrankių rinkinys skirtas duomenų mokslui su „Python“, bet naudinga daugumai python kūrėjų, turi daugybę programų ir paketų, kurie leis mums būti efektyvesniems.

Daugelis „Anaconda Distribution“ esančių paketų ir komunalinių paslaugų bus išsamiai įvertinti įvairiuose straipsniuose, kuriuos mes paskelbsime, tikiuosi, kad ši sritis jus domina ir nepamirškite komentaruose palikti savo nuomonės ir komentarų apie tai.