Notebook Jupyter: documentați și executați codul din browser

În articol Distribuția Anaconda: Cea mai completă suită pentru știința datelor cu Python Am vorbit că vom detalia detalii despre instrumentele interesante care sunt instalate automat cu această suită. Unul dintre aceste instrumente este Jupiter Notebook ceea ce este ideal pentru cei care sunt învățarea programării în Python și trebuie să documenteze tot ce învață, pe lângă cele care trebuie trimite rapoarte bazate pe știință.

Ce este Jupyter Notebook?

El Jupiter Notebook este o aplicație web open source, dezvoltat folosind un limbaj agnostic HTML care permite creați, partajați și editați documente în care codul python poate fi executat, faceți adnotări, inserați ecuații, vizualizați rezultatele și documentați funcționalitățile.

Această aplicație este, în general, concepută pentru a avea compatibilitate avansată cu Piton, Reduceri și include posibilitatea de a exporta documente realizate cu instrumentul în alte formate.

În general, acest instrument este utilizat pentru învățarea limbajului de programare python, curățarea și transformarea datelor științifice, simularea numerică, modelarea statistică și poate acoperi multe alte domenii.

Jupiter Notebook

Caracteristici Jupyter Notebook

Printre numeroasele caracteristici ale Jupyter Notebook putem evidenția:

  • Ușor de instalat datorită prezenței în Anaconda Distribution Suite.
  • Are o interfață web avansată care permite combinarea codului sursă, texte, formule, figuri și multimedia într-un singur document.
  • Integrarea diferitelor tipuri de informații ne permite să oferim explicații mai adecvate ale programelor noastre sau ale conceptelor pe care le învățăm.
  • Permiteți aAcces de oriunde fără a fi nevoie să instalați alte servicii, deoarece funcționează ca un server client. În mod similar, poate fi rulat pe un desktop local sau pe un server la distanță.
  • Deși limbajul de programare fundamental în Jupyter Notebook este Piton, această aplicație este, de asemenea compatibil cu mai mult de 40 de limbi, printre care se remarcă R, Julia și Scala.
  • Permite schimbul de documente Jupyter prin servicii terțe.
  • Putem executa și vizualiza imagini, videoclipuri, LaTeX și JavaScript, pe lângă manipularea rezultatelor acestora în timp real.
  • Are un manager de documente avansat, care vă permite să vizualizați fișierul fișiere compatibile cu Jupyter Notebook care sunt găzduite pe computerul nostru.
  • Documentele realizate în Jupyter Notebook pot fi exportate în diferite formate statice inclusiv HTML, reStructeredText, LaTeX, PDF și prezentări de diapozitive.
  • Este compatibil cu nbviewer ceea ce ne permite să portăm documentele Jupyter Notebook în cloud ca o pagină web statică, care poate fi vizualizată de oricine nu este nevoie să instalați notebook-ul Jupyter .

previzualizare notebook jupyter

Cum se folosește și se instalează Jupyter Notebook?

Dacă am instalat anterior Anaconda Distribution, avem deja instalat Jupyter Notebook și îl putem rula de la terminal cu jupyter notebook, Această comandă va executa serviciile necesare pentru ca instrumentul să funcționeze corect și ne va deschide automat browserul implicit, astfel încât să putem începe să ne bucurăm de funcționalitățile Jupyter.

În cazul în care nu doriți să instalați Anaconda Distribution, putem instalați Jupyter Notebook folosind Python pipPentru a face acest lucru, deschideți un terminal și rulați următoarea comandă:

$ pip install notebook

În același mod, ne putem bucura de o demonstrație online a aplicației din următoarele legătură și o documentație extinsă a tuturor funcționalităților sale poate fi găsită în Site-ul oficial.

Jupyter Notebook este un instrument pe care îl consider esențial pentru cei care abia încep în lumea fabuloasă a programării Python, dar are, de asemenea, un mare potențial pentru cei care doresc să studieze știința datelor într-un mod ordonat, cu tot potențialul Python și cu posibilitatea de a documenta toate bazele științifice care au fost utilizate.


2 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Xavier el a spus

    Buna ziua.
    „Agnostic” este o traducere slabă a englezei „agnostic”. Vă rugăm să folosiți în schimb „independent” sau „neutru”. Mulțumesc.

    1.    Hector Ramirez el a spus

      Dicționarul Academiei Regale de Limbă Spaniolă (DRAE) conține următoarele definiție a cuvântului agnostic, cel pe care oricine are mai multă bunăvoință decât dorința de a-și pompa bilele l-ar fi găsit în câteva milisecunde mai puțin decât este nevoie pentru a trimite un comentariu nefericit. Vă mulțumim, șopârlă, pentru dăruire și dăruire în prezentarea informațiilor excelente.