Ukuhanjiswa kweAnaconda: Elona Suite liGqibeleleyo kwiSayensi yeDatha ngePython

Kwiintsuku ezimbalwa ezidlulileyo bendifundisisa kwaye ndiziqhelanisa ngokunzulu Ulwimi lwenkqubo yePython esithethe ngayo kwibhlog yethu kaninzi, esona sizathu siphambili kukuba ndinezimvo ezininzi endifuna ukuzichaza kwaye kujongwe kuzo zenzekelayo iinkqubo kwiLinux kodwa oko kunokulinganisa kwezinye iinkqubo zokusebenza.

Lonke olu phando lundinike ithuba lokudibana nolutsha izixhobo, amaqhinga, kunye nezikhokelo eziza kuba luncedo kakhulu kwiinkqubo zePython, Ke kwiintsuku ezimbalwa ezizayo mhlawumbi sizokwabelana ngamanqaku aliqela ahambelana nolwimi lwenkqubo olukhulu nolunamandla.

Ukuhanjiswa kweAnaconda sesinye sezixhobo endicinga ukuba kufuneka zibe sisiseko kolu ngcelele lwamanqaku, kuba ndiyacinga elona Suite lipheleleyo leSayensi yeDatha ngePython kwaye isibonelela ngenani elikhulu lezinto eziza kusivumela ukuba siphuhlise usetyenziso ngendlela efanelekileyo, ekhawulezayo nelula.

Yintoni ukuhanjiswa kweAnaconda?

Anaconda Yiyo Indawo evulekileyo yomthombookanye oko kubandakanya uthotho lwezicelo, amathala eencwadi kunye neengcinga eziyilelwe uphuhliso lwe Idatha yeSayensi kunye nePython. Kwimigca ngokubanzi AUlwabiwo lwe-naconda lulwabiwo lwePython olusebenza njengomphathi wendalo, umphathi wephakheji kwaye unengqokelela ye ngaphezu kweephakheji zemithombo evulekileyo engama-720.

Ukuhanjiswa kwe-Anaconda kubekwe ngokwamacandelo ama-4 okanye kwizisombululo zetekhnoloji, I-Anaconda Navigator, Iprojekthi yeAnaconda, I iilayibrari zenzululwazi yedatha y UConda. Zonke ezi zifakwe ngokuzenzekelayo kwaye ngenkqubo elula kakhulu.

Idatha yeSayensi kunye nePython

Xa sifaka i-Anaconda siya kuba nazo zonke ezi zixhobo esele zilungiselelwe, sinokuzilawula ngokusebenzisa i-graphical interface yomsebenzisi we-Navigator okanye sinokusebenzisa uConda kulawulo ngokusebenzisa ikhonsoli. Ungafaka, ususe okanye uhlaziye nayiphi na iphakheji ye-Anaconda ngonqakrazo olumbalwa kwi-Navigator okanye ngomyalelo omnye ovela kuConda.

Iimpawu zoHanjiso lweAnaconda

Le Suite yeNzululwazi yeDatha enePython inenani elikhulu leempawu, phakathi kwazo esinokuthi siqaqambise oku kulandelayo:

  • Isimahla, umthombo ovulekileyo, kunye namaxwebhu aneenkcukacha kunye noluntu olukhulu.
  • Multiplatform (Linux, MacOS kunye neWindows).
  • Ikuvumela ukuba ufake kwaye ulawule iiphakeji, ukuxhomekeka kunye nemeko yendawo yesayensi yedatha kunye nePython ngendlela elula kakhulu.
  • Nceda uphuhlise iiprojekthi zenzululwazi yedatha usebenzisa ii-IDE ezahlukeneyo ezinje ngeJupyter, JupyterLab, Spyder, kunye neRStudio.
  • Inezixhobo ezinje ngeDask, numpy, pandas kunye noNumba ukuhlalutya idatha.
  • Ivumela ukubona idatha ngeBokeh, Datashader, Holoviews okanye iMatplotlib.
  • Iintlobo ngeentlobo zezicelo ezinxulumene nokufunda komatshini kunye neemodeli zokufunda.
  • I-Anaconda Navigator yindlela elula yokujonga imifanekiso ye-GUI kodwa inamandla amakhulu.
  • Ungaqhubela phambili iiphakheji ezinxulumene nesayensi kunye nePython ukusuka kwisiphelo.
  • Inika amandla okufikelela kwimithombo yokufunda engaphezulu.
  • Susa ukuxhomekeka kwephakheji kunye nemicimbi yolawulo lwenguqulo.
  • Ixhotyiswe ngezixhobo ezikuvumela ukuba wenze kwaye wabelane ngamaxwebhu aqukethe ikhowudi ngokudityaniswa bukhoma, ii-equations, iinkcazo kunye nezichazi.
  • Ikuvumela ukuba uqokelele iPython kwikhowudi yomatshini yokwenza ngokukhawuleza.
  • Iququzelela ukubhalwa kwee-algorithms ezinzima zokwenza imisebenzi.
  • Inenkxaso yokusebenza kwekhompyuter ephezulu.
  • Iiprojekthi ziyaphatheka, zikuvumela ukuba wabelane ngeeprojekthi nabanye kwaye uqhube iiprojekthi kumaqonga awahlukeneyo.
  • Ngokukhawuleza yenza lula ukuphunyezwa kweeprojekthi zesayensi.

Uyifaka njani iAnaconda?

Ukufaka iAnaconda Distribution kulula kakhulu, yiya nje kwi Icandelo lokukhuphela lika-Anaconda kwaye ukhuphele ingxelo oyifunayo (Python 3.6 okanye iPython 2.7). Emva kokukhutshelwa, sivula i-terminal, yiya kwisikhombisi esihambelanayo kwaye senze inzame yokufaka ngohlobo oluhambelanayo.

Faka endaweni yegama le-bash ekhutshelweyo
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh

Emva koko kufuneka sicinezele enter ukuqhubeka, samkela iphepha-mvume kunye yes, Siqinisekisa isikhombisi apho siza kufaka iAnaconda kwaye ekugqibeleni sikhethe yes ukuze i-Anaconda ithathe indawo ephambili kwiPython yomatshini.

Ukusuka kwisiphelo sendlela siqhuba iAnaconda Navigator nge anaconda-navigator kwaye singaqala ukonwabela isixhobo njengoko kubonisiwe kwigalari elandelayo.

Ngendlela efanayo, ungasebenzisa oku kulandelayo Uluhlu lomyalelo kaConda oko kuyakuvumela ukuba ufake kwaye ulawule iiphakeji ngokukhawuleza okukhulu.

Isixhobo seSuite siyilelwe iNzululwazi yeDatha ngePython kodwa iluncedo kuninzi lwe python ababhekisi phambiliInenani elikhulu lezicelo kunye neephakeji eziya kusenza sisebenze ngakumbi.

Uninzi lweephakeji kunye nezinto ezikhoyo kwiAnaconda Distribution ziya kuvavanywa ngokweenkcukacha kumanqaku ahlukeneyo esiya kuwapapasha, ndiyathemba ukuba le ndawo inomdla kuwe kwaye ungalibali ukusishiya kumagqabaza izimvo zakho kunye nezimvo malunga nayo.