Jupyter Notebook. Ang proyekto nga Jupyter

jupyter notebook interactive computing palibot aron mahibal-an ang programa

Himua kini nga artikulo ingon usa ka paagi aron magsugod sa Jupyter, usa ka panudlo nga mahibal-an kung unsa ang mahimo namon ug pipila nga mga ideya nga magsugod sa paggamit niini.

Kini usa ka interactive nga palibot sa pag-compute, nga nagtugot sa mga ninggamit nga mag-eksperimento sa code ug ipaambit kini.

Si Jupyter ang acronym alang kang Julia, Python ug R, ang tulo nga mga sinultian sa pagprograma nga gisugdan sa Jupyter, bisan kung karon nagsuporta kini sa daghang mga sinultian.

Kini kaylap nga gigamit sa paghimo ug pagpaambit sa mga dokumento nga adunay sulud nga code. Kini mapuslanon kaayo sa pagtudlo, tungod kay mahimo naton mapakita sa mga pananglitan kung giunsa ang usa ka iskrip, usa ka sinultian ninglihok o hangyoon ang mga estudyante nga isugyot ug pamatud-an ang ilang kaugalingon nga code.

Unsa man ang mahimo nako kay Jupyter

Ilahi namon ang 2 nga gamit, ang personal aron mahibal-an ang among kaugalingon ug ang pang-edukasyon.

Pag-subscribe sa among lista sa pag-mail

Jupyter alang sa kaugalingon nga paggamit

Maayo nga kapilian nga magbansay sa programa sa lainlaing mga sinultian, ug aron maandam ang dokumentasyon bahin sa mga hilisgutan sa programa.

Sa unahan pa hangtod karon wala ako makakit-an nga pares Kung adunay ka mga ideya o nahibal-an sa usa ka piho nga gamit, pagbilin usa ka komento.

Kung kanus-a kini masanag kung magbahin ka sa kasayuran labi na sa pagtudlo sa ubang mga tawo.

Jupyter ug edukasyon.

Dinhi nimo mahimo kini pahimuslan. Gihisgutan nako ang bahin sa edukasyon, apan dili kinahanglan nga kini usa ka istrikto nga pormal nga palibot (mga eskuylahan, institusyon, unibersidad, kurso) apan gibutang ko usab ang bisan kinsa nga gusto magtudlo ug magpakaylap sa usa ka pinulongan sa programa sa kini nga senaryo.

Usa ka paagi aron magamit kini ug maipaambit kini sa mga estudyante pinaagi sa JupyterHubMakita namon kini sa detalye, lakang sa lakang, sa usa ka artikulo.

Giunsa ang pag-install sa Jupyter

Ang labing kadali nga paagi sa pag-instalar niini ug ang usa nga girekomenda nako nga i-install ang Anaconda nga makita sa ang sunod nga tutorial.

Kung gusto nimo nga i-install ra ang Jupyter, kinahanglan nimo nga ma-install ang python ug pip. Kung gigamit nimo ang Linux, pag-type sa terminal

pag-instalar sa tudlo

Giunsa kini gigamit

jupyter sa console o terminal

Aron masugdan kini sa terminal

jupyter notebook

Mahimo usab kini masugdan gikan sa Anaconda uban ang graphic interface niini.

Ang imahe adunay usa ka walay sulod nga hiyas sa ALT; ang ngalan sa file niini jupyter-browser-1024x271.png

Ang Notebook ablihan sa default browser sa adres.

localhost: 8888

Notebook. Kini usa ka dokumento, nga mahimo’g adunay code, rich text, video, widgets, survey, ug uban pa, ug uban pa.

Naghimo sila kaugalingon nila nga suludlan nga makapahimo niini ug mahimong mabalhin sa ubang mga format ug ipaambit sa ubang mga tawo.

Kung gisugdan nimo kini, ang kana nga direktoryo mahimong basehan sa proyekto ug makita nimo ang mga folder ug dokumento nga sulud niini.

Nagbukas ang Dashboard sa imong default browser, sa akong kaso nga Firefox, mao nga magtrabaho kami sa browser.

Jupyter Notebook Dashboard

Kung gisugdan namon kini, nakita namon ang lista sa mga Notebook nga naa kanamo.

Kung nagsugod na kini sa terminal makita namon ang direktoryo nga gikan diin kini gipatuman sa linya Pag-alagad sa mga notebook gikan sa lokal nga direktoryo

Sa Ctrl-C sa terminal hunongon namon ang notebook ug mogawas sa server

mahimo naton isulti diin nga agianan o diin nga direktoryo gusto namon magsugod kini. Nagsugod kami anaconda sa terminal. Moadto kami sa direktoryo nga gusto namon, ug didto ipatuman namon ang mando sa jupyter notebook. Makatabang kini kung gusto namon nga magtrabaho sa kana nga direktoryo ug dili makita ang uban pa.

Mga Sugo

Gilunsad sa notebook sa Jupyter ang app
jupyter –ang tabang makatabang
jupyter –config-dir gipakita ang lokasyon sa direktoryo sa config
gipakita sa jupyter –data-dir ang lokasyon sa direktoryo sa datos
jupyter –runtime-dir nagpakita nga lokasyon sa direktoryo sa runtime
jupyter –paths nagpakita sa tanan nga mga direktoryo ug mga agianan sa pagpangita sa jupyter
jupyter –json nagpatik sa mga direktoryo ug mga agianan sa pagpangita sa json format

jupyter notebook –no-browser

Mga Bahin

Usa ka aplikasyon sa server sa kliyente

  • Mga aplikasyon sa web sa notebook sa notebook. Kini usa ka interactive nga aplikasyon sa web aron magsulat ug makigsulti sa code
  • mga lugas Lahi sila nga proseso nga nagpalihok sa mga aplikasyon sa web sa notebook ug gipahiuli ang code nga gipatuman
  • Mga dokumento sa notebook. Kini ang makita nga representasyon sa tanan. Ang matag dokumento sa Notebook adunay kaugalingon nga kernel

dashboard

Yano kaayo nga gamiton, ug adunay mga pagpaandar nga mahimo’g pamilyar kanimo. ingon ka nag-browse sa imong computer. Tan-awa ang mga file, folder, gahum pinaagi sa ngalan, petsa, gidak-on, pag-upload sa mga file, tan-awa ang nagpadagan nga mga proseso, ug uban pa. Makita sa video

Lugar sa mga bar sa notebook ug mga cell

ang notebook o jupyter notebook sheet

Ang extension sa notebook mao ang .ipynb

Gibuhat namon ang mga notebook pinaagi sa mga cell.

Adunay kini tulo nga lahi sa mga selyula

  1. Mga cell sa code
  2. Mga cell sa markdown. Na-format nga teksto ug gisukip nga mga panagsama nga LaTex
  3. Hilaw nga mga selyula nga adunay yano nga teksto

Ang mga notebook mahimong ma-export sa HTML ug PDF

Pag-ambit Jupyter

Kini ang sunod nga panudlo diin makita kung giunsa namon magamit ang Jupyter aron ipaambit ang mga file sa ubang mga tawo ug mahimo sila makig-uban kanila.

Déjà un comentario