Fletore Jupyter: dokumentoni dhe ekzekutoni kodin nga shfletuesi

Në artikull Shpërndarja Anaconda: Suita më e plotë për Shkencën e të Dhënave me Python Ne biseduam se do të jepnim detaje për mjetet interesante që instalohen automatikisht me këtë suitë. Një nga ato mjete është Fletore Jupyter e cila është ideale për ata që janë të mësuarit për të programuar në Python dhe ata duhet të dokumentojnë gjithçka që mësojnë, përveç atyre që duhet paraqesin raporte të bazuara në shkencë.

Çfarë është Jupyter Notebook?

El Fletore Jupyter është një aplikacion në internet me burim të hapur, e zhvilluar duke përdorur gjuhën agnostike HTML që lejon krijoni, ndani dhe ndryshoni dokumente në të cilat mund të ekzekutohet kodi python, bëni shënime, vendosni ekuacione, vizualizoni rezultatet dhe dokumentoni funksionalitetet.

Ky aplikacion zakonisht është krijuar për të pasur pajtueshmëri të përparuar me Piton, Markdown dhe përfshin mundësinë e eksportimit të dokumenteve të bëra me mjetin në formate të tjera.

Në përgjithësi ky mjet përdoret për mësimi i gjuhës programuese python, pastrimi dhe transformimi i të dhënave shkencore, simulimi numerik, modelimi statistikor dhe mund të mbulojë shumë fusha të tjera.

Fletore Jupyter

Karakteristikat e fletoreve Jupyter

Midis shumë veçorive të Jupyter Notebook mund të nxjerrim në pah:

  • Lehtë për tu instaluar falë të qenit i pranishëm në Suitë e Shpërndarjes Anaconda.
  • Ka një ndërfaqe të përparuar të uebit që lejon ndërthurjen e kodit burimor, teksteve, formulave, figurave dhe multimedias në një dokument të vetëm.
  • Integrimi i llojeve të ndryshme të informacionit na lejon të japim shpjegime më adekuate të programeve tona ose të koncepteve që po mësojmë.
  • Lejoni aAkses nga kudo pa nevojën e instalimit të shërbimeve të tjera, pasi ajo punon si një server klient. Në mënyrë të ngjashme, mund të ekzekutohet në një desktop lokal ose në një server të largët.
  • Edhe pse gjuha themelore e programimit në Jupyter Notebook është Piton, ky aplikacion është gjithashtu kompatibil me më shumë se 40 gjuhë, midis të cilave veçohen R, Julia dhe Scala.
  • Lejon shkëmbimin e dokumenteve të Jupyter përmes shërbimeve të palëve të treta.
  • Ne mund të ekzekutojmë dhe shikojmë imazhe, video, LaTeX dhe JavaScript, përveç manipulimit të rezultateve të tyre në kohë reale.
  • Ka një menaxher të përparuar të dokumenteve, i cili ju lejon të shikoni skedarë të pajtueshëm me Jupyter Notebook që janë të vendosur në kompjuterin tonë.
  • Dokumentet e bëra në Jupyter Notebook mund të eksportohen në formate të ndryshme statike përfshirë HTML, Tekstin e Rindërtuar, LaTeX, PDF dhe shfaqjet prezantuese.
  • Compatibleshtë në përputhje me nbviewer i cili na lejon të transportojmë dokumentet tona të Jupyter Notebook në re si një faqe statike në internet, e cila mund të shikohet nga çdokush nuk ka nevojë të instaloni Jupyter Notebook .

pamje paraprake e fletores jupyter

Si të përdorim dhe instalojmë Jupyter Notebook?

Nëse kemi instaluar më parë Anaconda Distribution, tashmë kemi të instaluar Jupyter Notebook dhe mund ta drejtojmë atë nga terminali me jupyter notebook, Kjo komandë do të ekzekutojë shërbimet e nevojshme për mjetin për të funksionuar si duhet dhe automatikisht do të hapë shfletuesin tonë të parazgjedhur në mënyrë që të fillojmë të shijojmë funksionalitetet e Jupyter.

Në rast se nuk doni të instaloni Anaconda Distribution ne mundemi instaloni Jupyter Notebook duke përdorur Python pipPër ta bërë këtë, hapni një terminal dhe ekzekutoni komandën e mëposhtme:

$ pip install notebook

Në të njëjtën mënyrë, ne mund të shijojmë një demo online të aplikacionit nga sa vijon lidhje dhe një dokumentacion i gjerë i të gjitha funksioneve të tij mund të gjendet në të Faqja zyrtare.

Jupyter Notebook është një mjet që unë e konsideroj thelbësor për ata që kanë filluar në botën përrallore të programimit Python, por gjithashtu ka një potencial të madh për ata që duan të studiojnë shkencën e të dhënave në një mënyrë të rregullt, me të gjithë potencialin e Python dhe me mundësinë e dokumentimit të të gjithë bazës shkencore që është përdorur.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Xavier dijo

    Hey.
    "Agnostic" është një përkthim i dobët i anglishtes "agnostic". Ju lutemi përdorni "të pavarur" ose "neutral" në vend. Faleminderit.

    1.    Hektor Ramirez dijo

      Fjalori i Akademisë Mbretërore të Gjuhës Spanjolle (DRAE) përmban sa vijon përcaktim të fjalës agnostik, atë që çdokush me vullnet të mirë se dëshira për të pompuar topat e tij do ta kishte gjetur në disa milisekonda më pak sesa duhet për të dërguar një koment të pakënaqur. Faleminderit, hardhucë, për përkushtimin dhe përkushtimin tënd që na paraqit me një informacion të shkëlqyeshëm.