Anaconda Distribution: La Plej Kompleta Serio por Datuma Scienco kun Python

En la lastaj tagoj mi studis kaj praktikis tre profunde la Programlingvo Python pri kiuj ni plurfoje parolis en la blogo, la ĉefa kialo estas ĉar mi havas plurajn ideojn, kiujn mi volas precizigi kaj kiuj celas aŭtomatigi procezojn en Linukso sed tio povus skali en aliaj operaciumoj.

Ĉiu ĉi studo donis al mi la okazon renkonti novajn iloj, lertaĵoj kaj gvidlinioj, kiuj estos tre utilaj al Python-programistoj, do en la venontaj tagoj ni probable dividos plurajn artikolojn rilatajn al ĉi tiu bonega kaj potenca programlingvo.

Anakonda Distribuo estas unu el tiuj iloj, kiujn mi konsideras kiel bazo por ĉi tiu serio de artikoloj, ĉar mi konsideras ĝin la plej kompleta Serio por Datuma Scienco kun Python kaj ke ĝi provizas al ni grandan nombron da funkciecoj, kiuj permesos al ni disvolvi aplikojn en pli efika, pli rapida kaj pli facila maniero.

Kio estas Anaconda Distribution?

Anakondo Ĝi estas a Malfermfonteca Serioaŭ tio inkluzivas serion de aplikoj, bibliotekoj kaj konceptoj desegnitaj por la disvolviĝo de la Datuma Scienco kun Python. Ĝenerale linioj Anaconda Distribution estas Python-distribuo, kiu funkcias kiel media administranto, pakaĵa administranto kaj havas kolekton de pli ol 720 malfermfontaj pakoj.

Anaconda Distribution estas grupigita en 4 sektoroj aŭ teknologiaj solvoj, Anaconda Navigilo, Anaconda Projekto, La datumsciencaj bibliotekoj y grafo. Ĉiuj ĉi tiuj estas instalitaj aŭtomate kaj en tre simpla procedo.

Datuma Scienco kun Python

Kiam ni instalos Anaconda, ni disponos pri ĉiuj ĉi tiuj iloj jam agorditaj, ni povas administri ĝin per la grafika uzantinterfaco Navigilo aŭ ni povas uzi Conda por administrado per la konzolo. Vi povas instali, forigi aŭ ĝisdatigi iun ajn pakaĵon Anaconda per kelkaj klakoj en Navigilo aŭ per unu komando de Conda.

Anaconda Distribuaj Trajtoj

Ĉi tiu Serio pri Datuma Scienco kun Python havas multajn funkciojn, inter kiuj ni povas reliefigi la jenajn:

  • Senpaga, libera fonto, kun sufiĉe detala dokumentado kaj bonega komunumo.
  • Multplatforma (Linukso, macOS kaj Vindozo).
  • Ĝi permesas vin instali kaj administri pakaĵojn, dependecojn kaj ĉirkaŭaĵojn por datum-scienco per Python en tre simpla maniero.
  • Helpu disvolvi projektojn pri datum-scienco uzante diversajn IDEojn kiel Jupyter, JupyterLab, Spyder kaj RStudio.
  • Ĝi havas ilojn kiel Dask, numpy, pandoj kaj Numba por analizi Datumojn.
  • Ĝi permesas bildigi datumojn per Bokeh, Datashader, Holoviews aŭ Matplotlib.
  • Vasta vario de aplikoj rilataj al maŝinlernado kaj lernaj modeloj.
  • Anaconda Navigator estas sufiĉe simpla grafika uzantinterfaco GUI sed kun grandega potencialo.
  • Vi povas progresigi datum-sciencajn rilatajn pakojn kun Python de la fina stacio.
  • Disponigas la kapablon aliri pli progresintajn lernajn rimedojn.
  • Forigu problemojn pri paka dependeco kaj kontrolo de versioj.
  • Ĝi estas ekipita per iloj, kiuj ebligas al vi krei kaj dividi dokumentojn, kiuj enhavas kodon kun viva kompilaĵo, ekvacioj, priskriboj kaj komentarioj.
  • Permesas vin kompili Python en maŝinan kodon por rapida ekzekuto.
  • Ĝi faciligas la verkadon de kompleksaj paralelaj algoritmoj por plenumo de taskoj.
  • Ĝi subtenas altkvalitan komputadon.
  • Projektoj estas porteblaj, permesante dividi projektojn kun aliaj kaj lanĉi projektojn sur malsamaj platformoj.
  • Rapide simpligu la efektivigon de projektoj pri sciencaj datumoj.

Kiel instali Anaconda Distribution?

Instali Anaconda Distribution estas sufiĉe facila, simple iru al la Elŝuta sekcio de Anaconda Distribution kaj elŝutu la deziratan version (Python 3.6 aŭ Python 2.7). Unufoje elŝutita, ni malfermas terminalon, iru al la responda dosierujo kaj efektivigu la instalan provon kun la responda versio.

Anstataŭigu per la nomo de la elŝutita bash
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh

Tiam ni devas premi enter por daŭrigi, ni akceptas la permesilon kun yes, ni konfirmas la dosierujon, kie ni instalos Anaconda kaj fine ni elektas yes tiel ke Anaconda superas Python de la maŝino.

De la fina stacio ni funkcias per Anaconda Navigator anaconda-navigator kaj ni povas komenci ĝui la ilon kiel vidite en la sekva galerio.

Sammaniere vi povas uzi la jenajn Conda komandlisto tio permesos vin instali kaj administri pakaĵojn tre rapide.

Ĉi tiu Ilaro estas dizajnita por Datuma Scienco kun Python sed utilas por plej multaj programistoj de python, havas grandan nombron da aplikoj kaj pakoj, kiuj permesos al ni esti pli efikaj.

Multaj el la pakoj kaj utilaĵoj, kiuj ĉeestas en Anaconda Distribution, estos detale taksataj en diversaj artikoloj, kiujn ni publikigos, mi esperas, ke ĉi tiu areo interesas vin kaj ne forgesu lasi al ni en la komentoj viajn opiniojn kaj komentojn pri ĝi.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

14 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   anonima diris

    Excelente

  2.   Jorge Alvarez diris

    En Vindozo se Anakondo, sed en Linukso mi ĉiam vidis pli facile instali de la deponejoj, ĝi estas pli integrita al la sistemo, ĝi estas instalita pli facile. Almenaŭ por la uzo de pandoj, numpy kaj baza Jupyter Kajero, kiun mi donas al vi, mi ne havis problemojn

  3.   Edwin Enrique Vargas diris

    Tre bona Lacerto!

  4.   Thaizir El Troudi diris

    Ĉu rekomendinda por tiuj el ni, kiuj komencas en pitono?

    1.    lacerto diris

      Tre rekomendinda por tiuj, kiuj komencas en python, ekzistas ilo nomata jupyter-kajero, kiu estas instalita kun Anaconda Distribution kaj kiu laŭ mi estas ideala por lerni kaj preni notojn en python ... Ni baldaŭ havos artikolon pri ĉi tiu ilo.

      1.    Thaizir El Troudi diris

        Mi atendos lin.

  5.   maxi diris

    saluton mi ne povas funkciigi anaconda-navigilon en terminalo

    1.    Thaizir El Troudi diris

      Mi havas la saman malfacilon.

      1.    Fabio Gaviria diris

        Vi devas meti ĉi tion unue nur la unuan fojon, kiam ili malfermas ĝin:

        $ fonto ~ / .bashrc

        Kaj tiam se ili malfermas ĝin normale kiel ĝi aperas supre.

  6.   Diego Silverberg diris

    Demando, kio estas la telegrama kanalo de desdelinux ???

    1.    sadalsuud diris

      Ĉi tio estas tre bona demando, kion mi serĉis, mi trovis nenion

      1.    lacerto diris

        Ĝuste nun ni ne havas administran problemon, sed ni konsideras havi ĝin kiel eble plej baldaŭ. Por ke la komunumo integriĝu.

  7.   efuey diris

    Mi instalis Anaconda3 en LinuxMint 18.2 Mi malfermas spyder kaj trovas, ke ĝi nur permesas al mi aliri mian malmolan diskon. Vi ne vidas la USB. Kiel mi povas agordi ĉi tiun opcion? Plej amike

  8.   Virtualaj maŝinoj diris

    Bona lernilo. Mi kreis maŝinon Lubuntu + Anaconda kun ĉio preta.
    Mi dividas ĝin se ĝi utilas: https://github.com/Virtual-Machines/Anaconda-VirtualBox