„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.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Anoniminis sakė

    Puikus

  2.   Jorge Alvarezas sakė

    "Windows" taip "Anaconda", bet "Linux" aš visada mačiau, kad lengviau įdiegti iš indėlių, jis yra labiau integruotas į sistemą, jį lengviau įdiegti. Bent jau dėl problemų, susijusių su pandų, numpy ir pagrindinio „Jupyter Notebook“ naudojimu, kurį jums duodu

  3.   Edvinas Enrique Vargasas sakė

    Labai geras Driežas!

  4.   Thaiziras El Troudi sakė

    Ar tai rekomenduojama tiems iš mūsų, kurie pradeda savo veiklą „pitone“?

    1.    driežas sakė

      Labai rekomenduojama tiems, kurie pradeda naudotis „Python“, yra įrankis ĺ, vadinamas „jupyter“ užrašų knygelė, kuris įdiegtas kartu su „Anaconda Distribution“ ir kuris, manau, idealiai tinka mokytis ir užsirašyti „Python“ ... Netrukus turėsime straipsnį apie šį įrankį.

      1.    Thaiziras El Troudi sakė

        Aš jo lauksiu.

  5.   Maxi sakė

    sveiki, negaliu paleisti „anaconda-navigator“ terminale

    1.    Thaiziras El Troudi sakė

      Turiu tą patį sunkumą.

      1.    Fabio Gaviria sakė

        tai turėtumėte pateikti tik pirmą kartą, kai jie atidaro:

        $ source ~ / .bashrc

        Ir tada, jei jie atidaro jį normaliai, kaip atrodo aukščiau.

  6.   Diego Silberbergas sakė

    Klausimas: Kas yra telegramos kanalas desdelinux???

    1.    sadalsuud sakė

      Tai labai geras klausimas, ko ieškojau, nieko neradau

      1.    driežas sakė

        Šiuo metu mes neturime valdymo klausimo, tačiau svarstome, kaip tai padaryti kuo greičiau. Kad bendruomenė integruotųsi.

  7.   efuey sakė

    Įdiegiau „Anaconda3“ į „LinuxMint 18.2“. Atidarau „spyder“ ir pastebiu, kad jis leidžia man pasiekti tik standųjį diską. Nematote USB. Kaip sukonfigūruoti šią parinktį? Geriausi linkėjimai

  8.   Virtuali mašina sakė

    Graži pamoka. Sukūriau „Lubuntu + Anaconda“ mašiną, kurioje viskas paruošta.
    Dalinuosi tuo atveju, jei tai naudinga: https://github.com/Virtual-Machines/Anaconda-VirtualBox