Jupyter-notatbok: dokumenter og kjør kode fra nettleseren

I artikkelen Anaconda-distribusjon: Den mest komplette pakken for datavitenskap med Python Vi snakket om at vi skulle detaljere interessante verktøy som installeres automatisk med denne suiten. Et av disse verktøyene er Jupyter Notebook som er ideell for de som er lære å programmere i Python og de trenger å dokumentere alt de lærer, i tillegg til de som må sende inn vitenskapelige baserte rapporter.

Hva er Jupyter Notebook?

El Jupyter Notebook er en åpen kildekode webapplikasjon, utviklet ved hjelp av HTML agnostisk språk som tillater det opprette, dele og redigere dokumenter der python-kode kan kjøres, lage merknader, sette inn ligninger, visualisere resultater og dokumentfunksjonaliteter.

Denne applikasjonen er generelt designet for å ha avansert kompatibilitet med Python, Markdown og det inkluderer muligheten for å eksportere dokumenter laget med verktøyet til andre formater.

Vanligvis brukes dette verktøyet til lære python programmeringsspråk, rengjøring og transformering av vitenskapelige data, numerisk simulering, statistisk modellering og kan dekke mange andre områder.

Jupyter Notebook

Jupyter Notatbokfunksjoner

Blant de mange funksjonene i Jupyter Notebook kan vi fremheve:

  • Enkel å installere takket være å være til stede i Anaconda Distribution Suite.
  • Den har et avansert webgrensesnitt som gjør det mulig å kombinere kildekode, tekster, formler, figurer og multimedia i et enkelt dokument.
  • Integreringen av forskjellige typer informasjon gjør at vi kan gi mer tilstrekkelige forklaringer på programmene våre eller på konseptene vi lærer.
  • Tillat aTilgang hvor som helst uten behov for å installere andre tjenester, siden det fungerer som en klientserver. På samme måte kan den kjøres på et lokalt skrivebord eller på en ekstern server.
  • Selv om det grunnleggende programmeringsspråket i Jupyter Notebook er Python, denne appen er også kompatibel med mer enn 40 språk, blant hvilke R, Julia og Scala skiller seg ut.
  • Tillater utveksling av Jupyter-dokumenter gjennom tredjeparts tjenester.
  • Vi kan utføre og se bilder, videoer, LaTeX og JavaScript, i tillegg til å manipulere resultatene av dem i sanntid.
  • Den har en avansert dokumentbehandling, som lar deg se filer som er kompatible med Jupyter Notebook som er vert på datamaskinen vår.
  • Dokumenter laget i Jupyter Notebook kan eksporteres til forskjellige statiske formater inkludert HTML, reStructeredText, LaTeX, PDF og lysbildefremvisninger.
  • Det er kompatibelt med nbviewer som lar oss portere våre Jupyter Notebook-dokumenter til skyen som en statisk webside, som kan sees av alle ingen grunn til å installere Jupyter Notebook .

forhåndsvisning av jupyter-notatbok

Hvordan bruke og installere Jupyter Notebook?

Hvis vi tidligere har installert Anaconda Distribution, har vi allerede Jupyter Notebook installert, og vi kan kjøre den fra terminalen med jupyter notebook, Denne kommandoen vil utføre tjenestene som er nødvendige for at verktøyet skal fungere skikkelig, og vil automatisk åpne vår standard nettleser slik at vi kan begynne å nyte Jupyters funksjonalitet.

I tilfelle du ikke vil installere Anaconda Distribution, kan vi installer Jupyter Notebook ved hjelp av Python pipFor å gjøre dette, åpne en terminal og kjør følgende kommando:

$ pip install notebook

På samme måte kan vi nyte en online demo av applikasjonen fra følgende link og en omfattende dokumentasjon av alle funksjonene i den Offisielt nettsted.

Jupyter Notebook er et verktøy som jeg anser som viktig for de som begynner i den fantastiske verdenen av Python-programmering, men det har også et stort potensial for de som ønsker å studere datavitenskap på en ryddig måte, med alt potensialet i Python og med muligheten for å dokumentere alt det vitenskapelige grunnlaget som er brukt.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Xavier sa

    Hei.
    "Agnostiker" er en dårlig oversettelse av engelsk "agnostiker." Bruk "uavhengig" eller "nøytral" i stedet. Takk skal du ha.

    1.    Hector Ramirez sa

      Dictionary of the Royal Academy of the Spanish Language (DRAE) inneholder følgende definisjon av ordet agnostiker, den som alle med mer velvilje enn trang til å pumpe ballene, ville ha funnet på noen få millisekunder mindre enn det tar å sende en ulykkelig kommentar. Takk, firfirsle, for din dedikasjon og dedikasjon til å gi oss utmerket informasjon.