Sa artikulo Pamamahagi ng Anaconda: Ang Pinaka Kumpletong Suite para sa Agham ng Data na may Python Pinag-usapan namin na idedetalye namin ang mga kagiliw-giliw na tool na awtomatikong nai-install sa suite na ito. Isa sa mga tool na iyon ay Jupiter Notebook na mainam para sa mga nasa pag-aaral sa programa sa Python at kailangan nilang idokumento ang lahat ng kanilang natutunan, bilang karagdagan sa mga dapat magsumite ng mga ulat na nakabatay sa agham.
Ano ang Jupyter Notebook?
El Jupiter Notebook ay isang application ng open source web, binuo gamit ang HTML agnostic na wika na nagbibigay-daan lumikha, magbahagi at mag-edit ng mga dokumento kung saan maaaring maipatupad ang code ng sawa, gumawa ng mga anotasyon, magsingit ng mga equation, mailarawan ang mga resulta at pag-andar ng dokumento.
Ang application na ito ay karaniwang dinisenyo upang magkaroon ng advanced na pagiging tugma sa Sawa, Markdown at kasama dito ang posibilidad ng pag-export ng mga dokumento na ginawa gamit ang tool sa iba pang mga format.
Pangkalahatan ang tool na ito ay ginagamit para sa pag-aaral ng wika ng python programming, paglilinis at pagbabago ng pang-agham na datos, simulang pang-numero, pagmomodelo sa istatistika at maaaring masakop ang maraming iba pang mga lugar.
Mga Tampok ng Jupyter Notebook
Kabilang sa maraming mga tampok ng Jupyter Notebook maaari naming i-highlight:
- Madaling mai-install salamat sa pagkakaroon sa Anaconda Distribution Suite.
- Mayroon itong isang advanced na web interface na nagbibigay-daan upang pagsamahin ang source code, mga teksto, pormula, numero at multimedia sa isang solong dokumento.
- Ang pagsasama ng iba't ibang uri ng impormasyon ay nagbibigay-daan sa amin upang magbigay ng mas sapat na mga paliwanag sa aming mga programa o ng mga konsepto na natututunan namin.
- Pahintulutan ang aPag-access mula sa kahit saan nang hindi na kailangang mag-install ng iba pang mga serbisyo, dahil gumagana ito bilang isang client server. Katulad nito, maaari itong patakbuhin sa isang lokal na desktop o sa isang remote server.
- Kahit na ang pangunahing wika ng programa sa Jupyter Notebook ay Sawa, ang app na ito ay din katugma sa higit sa 40 mga wika, bukod kina R, Julia at Scala ay tumayo.
- Pinapayagan ang palitan ng mga dokumento ng Jupyter sa pamamagitan ng mga serbisyo ng third-party.
- Maaari naming maisagawa at matingnan ang mga imahe, video, LaTeX at JavaScript, bilang karagdagan sa pagmamanipula ng mga resulta ng mga ito sa real time.
- Mayroon itong isang advanced na tagapamahala ng dokumento, na nagbibigay-daan sa iyo upang tingnan ang mga file na katugma sa Jupyter Notebook na naka-host sa aming computer.
- Ang mga dokumentong ginawa sa Jupyter Notebook ay maaaring ma-export sa iba't ibang mga static na format kabilang ang HTML, reStructeredText, LaTeX, PDF, at slide show.
- Tugma ito nbviewer na nagpapahintulot sa amin na i-port ang aming mga dokumento ng Jupyter Notebook sa cloud bilang isang static na web page, na maaaring matingnan ng sinuman hindi na kailangang i-install ang Jupyter Notebook .
Paano gamitin at mai-install ang Jupyter Notebook?
Kung dati naming na-install ang Pamamahagi ng Anaconda, mayroon na kaming naka-install na Jupyter Notebook at maaari namin itong patakbuhin mula sa terminal gamit ang jupyter notebook,
Isasagawa ng utos na ito ang mga serbisyong kinakailangan upang gumana nang maayos ang tool at awtomatiko na bubuksan ang aming default browser upang masimulan naming tangkilikin ang mga pagpapaandar ng Jupyter.
Kung sakaling hindi mo nais na mai-install ang Pamamahagi ng Anaconda maaari naming i-install ang Jupyter Notebook gamit ang Python pipUpang magawa ito, buksan ang isang terminal at patakbuhin ang sumusunod na utos:
$ pip install notebook
Sa parehong paraan, masisiyahan kami sa isang online na demo ng application mula sa mga sumusunod link at isang malawak na dokumentasyon ng lahat ng mga pagpapaandar nito ay matatagpuan dito Official Site.
Ang Jupyter Notebook ay isang tool na isinasaalang-alang ko na mahalaga para sa mga nagsisimula sa kamangha-manghang mundo ng programa ng Python, ngunit mayroon din itong malaking potensyal para sa mga nais na mag-aral ng agham ng data sa isang maayos na paraan, kasama ang lahat ng mga potensyal ng Python at may posibilidad na idokumento ang lahat ng batayang pang-agham na ginamit.
Hello.
Ang "Agnostic" ay isang mahinang pagsasalin ng Ingles na "agnostic." Mangyaring gamitin sa halip ang "independiyenteng" o "walang kinikilingan." Salamat.
Naglalaman ang Diksyonaryo ng Royal Academy of the Spanish Language (DRAE) sa mga sumusunod kahulugan ng salita agnostiko, ang isa na ang sinumang may higit na mabuting kalooban kaysa sa pagnanasa na ibomba ang kanilang mga bola ay natagpuan sa ilang milliseconds na mas mababa kaysa sa kinakailangan upang magpadala ng isang hindi masayang komento. Salamat, butiki, para sa iyong pagtatalaga at pagtatalaga sa pagpapakita sa amin ng mahusay na impormasyon.