Jupyter muistikirja
Jupyter-muistikirja seuraavaan projektiisi: Miksi käyttää
Mikä on Jupyter-muistikirja?
Jupyter-muistikirja (JUlie, PYThon, R) on verkkopohjainen avoimen lähdekoodin ohjelmisto asiakirjojen luomiseen ja jakamiseen, ja se sisältää live-koodia. Jupyter auttaa luomaan ympäristön, joka tukee tieteellistä laskemista ja visualisoi interaktiivista dataa.
Esimerkki
Jn visualisointi
: aivojen toiminnan kartoitus magnetoenkefalografian aikana
Yleensä kehittäjän työn tulokset esitetään raakakoodina. Jupyter Notebook auttaa meitä visualisoimaan tulosteen.
Tutkijat käyttävät Jupyter-muistikirjoja yhdistääkseen:
ohjelmakoodi;
laskennallinen tulos;
kertomusteksti;
multimediaresurssit.
Projektin kasvava suosio selittyy ohjelmiston takana olevalla harrastajaryhmällä, joka suunnitteli Jupyter-kannettavan arkkitehtuurin uudelleen ja teki siitä entistä käyttökelpoisemman. Lisäksi he loivat JupyterLabin, seuraavan sukupolven JN-ympäristön, joka tukee datatieteitä, koneoppimista, & tieteellinen laskeminen.
Vaikka Jupyter on saatavilla kymmenillä ohjelmointikielillä ytiminä, käytän sitä mieluummin Pythonin kanssa. Lisäksi ohjelmointikieli on suosittu myös tiedeyhteisössä, mitä tulee Pythonin yksinkertaisuuteen & jyrkkä oppimiskäyrä.
Sisältö:
Jupyter-muistikirjan pääominaisuudet
Mihin Jupyter-kannettavaa käytetään?
Laskennan ja laskennan visualisointi
Perustaminen & ohjeet
Opetus & oppimista
Tiimityö & esittely
Jupyter-kannettavien käyttötapaukset
Jupyter-muistikirja: usein kysyttyjä kysymyksiä
Jupyter-muistikirjan pääominaisuudet
Miten se toimii
Jupyter-muistikirjassa on kaksi osaa:
"käyttöliittymä", jossa käyttäjä syöttää koodin;
"tausta"-ydin, joka suorittaa koodin ja visualisoi tulosteen.
Jupyter-muistikirjan käyttöprosessi näyttää tältä
Jokaisessa muistikirjassa on vain yksi ydin, mutta voit silti vaihtaa ytimiä lennossa.
Joten Jupyter-muistikirja mahdollistaa:
1). koodin muokkaus;
2). Koodin suorittaminen;
3). Rich tekstin muokkaus (käyttäen
Merkintä
kuvauskieli);
4). Laskentatulokset multimediaesitysten (.svg, .png, HTML, LaTex) avulla.
Mihin Jupyter-kannettavaa käytetään?
Jn:tä on kahdenlaisia sen tarkoituksen perusteella:
Lab-tyyliin
Muistikirjat ovat eräänlainen tutkimuspäiväkirja, joka auttaa tutkijaa seuraamaan matkaansa. Se sisältää malleja, jotka perustuvat lataamiisi, prosessoimiisi ja visualisoimiisi tietoihin.
Toimitettavissa
muistivihkojen on tarkoitus esittää vain tietty teos.
Tarkistataan, milloin ja miksi erityyppisiä Jupyter-kannettavia käytetään käytännössä.
Laskennan ja laskennan visualisointi
Jupyter-muistikirjan tyyppi:
lab-tyyliin.
Missä käytetty:
tiede.
Tieteelliset käsitteet & monimutkaisia laskelmia on helpompi käsitellä, kun ne visualisoidaan. Jupyter-muistikirja on tehokas työkalu digitaalisille tutkijoille tieteellisten työnkulkujen, datan, koodin ja visualisointien tukemiseen.
Entos: kemian kojelauta
Projekti mahdollistaa molekyylimallin simuloinnin Jupyter-muistikirjan toiminnallisuudella. Teknisenä kumppanina työskentelin olemassa olevan Python-kirjaston parissa
kemiallinen moottori
, jossa on mukautetut toiminnot Jupyter-muistikirjaa varten.
Kemiallisen mallin visualisointi
Entos
?
Jupyter-muistikirja tekee tieteestä avoimempaa visualisoinnin ja amp; jakaa mahdollisuuksia.
Tilaa uutiskirjeemme
Ei roskapostia, vain kuumat ja tuoreet viestit Jellyfish.tech-tiimiltä
Hyväksyn liittymisen Jellyfish.tech-postituslistalle
Tilaajamme saavat upeita päivityksiä joka kuukausi
Perustaminen & ohjeet
Jupyter-muistikirjan tyyppi:
lab-tyyliin.
Missä käytetty:
perustaminen & tuki.
Uusi on aina turhauttavaa kenelle tahansa. Siksi yksi uuden tuotteen tai palvelun lanseeraajien ensisijaisista tehtävistä on kertoa selkeästi potentiaalisille asiakkailleen tapoja käyttää sitä.
Mutta entä jos menemme jokapäiväisten projektien ulkopuolelle ja ajattelemme sen sijaan jotain vaikeampaa?
Monimutkaiset tieteelliset elementit sisältävät sovellukset vaativat erityistä huomiota käyttäjien perehdyttämiseen ja joukon ohjeita. Jupyter-muistikirja voi auttaa tekemään näistä ohjeista havainnollisia.
SciDash: ohjeiden visualisointi
Teknisenä kumppanina työskentelin sovelluksen luomisessa
tieteellinen hallintapaneeli
laskennallisten tieteellisten mallien validointiin. Tätä projektia varten rakensin taulukon tieteellisten mallien laatuun pääsemiseksi automaattisesti hakeen tiedot kirjastosta.
Päätimme visualisoida SciDashin ohjeet Jupyter-muistikirjan avulla varmistaaksemme, että äskettäin liittyneet työntekijät ovat samalla sivulla kokeneiden käyttäjien kanssa.
SciDash-ohjeet
?
Jupyter-muistikirja on hyvä tapa tehdä ohjeista havainnollisia, mikä vähentää aikaa, jonka käyttäjä tarvitsee uuden järjestelmän oppimiseen.
Opetus & oppimista
Jupyter-muistikirjan tyyppi:
toimitettavissa.
Missä käytetty:
verkossa & offline-koulutus, yrityskoulutus.
Voit soveltaa Jupyter-muistikirjaa kaikilla tieteenaloilla, joihin liittyy data-analyysi tai laskenta tukemaan opiskeluprosessia, oppimisympäristöjen ja -kokemusten suunnittelua.
Oppimiseen sisällytetty Jupyter-muistikirja parantaa:
aiheen ymmärtäminen;
opiskelijoiden sitoutuminen;
yleinen suorituskyky.
Jupyter-muistikirjan visualisointi
Hurrikaanin polut
Yläasteen ja lukion opiskelijoille.
?
Monissa tapauksissa Pythonin perustiedot riittävät luomaan havainnollistavia materiaaleja tunneille. Ja kiitos yksinkertaisten jakamisvaihtoehtojen (mukaan lukien
Pienin JupyterHub
versio helpottaa jakamista enintään 100 käyttäjän kanssa yhdellä palvelimella), Jupyterista tulee yksi hyödyllisimmistä ja joustavimmista verkko-oppimisen työkaluista.
Tiimityö & esittely
Jupyter-muistikirjan tyyppi:
toimitettavissa.
Missä käytetty:
liiketoiminta & tekniset prosessit, myynti & esittely.
Kun yritysanalyytikot, tutkimusmatkailijat ja/tai tutkijat työskentelevät yhdessä ohjelmistosuunnittelijoiden jne. kanssa, joskus on vaikea löytää yhteistä kieltä varmistaakseen, että jokainen tiimin jäsen ymmärtää toisiaan.
Työkalun avulla voit esitellä työsi tuloksia kollegoille ja sidosryhmille.
?
Jupyter-muistikirjasta voi tulla hyvä visualisointiratkaisu yhteisen tavoitteen saavuttamiseksi.
Jupyter-kannettavien käyttötapaukset
Jupyter-muistikirjaa voidaan käyttää kaikissa projekteissa, jotka tarvitsevat useita visualisointeja toimitettujen tietojen perusteella.
Jupyter-muistikirja olisi hyvä vaihtoehto yhdessä seuraavista ja monissa muissa tapauksissa:
esittele tieteellinen malli jollekin;
suorita kokeilu, joka sisältää mallit;
vangitse ja visualisoi tieteellinen matka;
välittää tietty viesti;
jakaa tieteellinen käsite;
käyttää monimutkaisia ideoita;
tee vaikuttava tuotedemo;
opeta käyttämään tuotetta/ominaisuutta;
harjoittele oppimista & koulutusta.
Haluatko nähdä, kuinka saat kaiken irti Jupyter-muistikirjasta seuraavassa projektissasi? Näytän sinulle ilmaisessa 30 minuutin konsultaatiossa:
Hyväksyn liittymisen Jellyfish.tech-postituslistalle
Jupyter-muistikirja: usein kysyttyjä kysymyksiä
Onko Jupyter kannettava ohjelmisto?
Jupyter-muistikirja on ohjelmisto, joka toimii selaimessasi.
Onko Jupyter-muistikirja ilmainen?
Jupyter on aina 100-prosenttisesti ilmainen ohjelmisto, joka on julkaistu muokatun BSD-lisenssin alla.
Mikä on Jupyter-muistikirjan ydin?
Muistikirjan ydin on "moottori", joka suorittaa koodin. Ydin käynnistetään automaattisesti, kun käyttäjä avaa muistikirjan, ja se tuottaa tuloksen joka kerta, kun laskutoimitukset suoritetaan.
Mikä on Jupyter-muistikirjapalvelin?
Muistikirjan palvelin käsittelee Jupyter-muistikirjan käyttöliittymäkyselyt.
Voiko Jupyter-muistikirja toimia ilman Internetiä?
Kyllä, käyttäjä voi suorittaa Jupyter-muistikirjan
offline-tilassa
paikallisella työpöydällä.
Voitko tehdä yhteistyötä Jupyter-muistikirjan kanssa?
Ehdottomasti, kyllä. Yhteistyö näyttää olevan yksi Jupyter-muistikirjan perustoiminnoista. –
Googlen yhteistyö
projekti Google-käyttöliittymällä. –
Kaggle
koneoppimiskoodin tutkimiseen ja suorittamiseen. –
Sideaine
Git-tietovaraston muuttamiseen interaktiiviseksi muistikirjaksi. –
Palvelimen isännöinti
(sisäinen palvelin, Digital Ocean jne.) mahdollistaa myös reaaliaikaisen yhteistyön.
Kuinka jaan Jupyter-muistikirjan?
Jupyter-muistikirjat on helppo jakaa:1). Sähköposti;2). sen muuntaminen HTML:ksi;3). Käyttämällä
NBViewer
pilvitallennustilaan ladatulle jn:lle4). GitHub jn renderöi
Tiedot:
Opettaminen ja oppiminen Jupyterin avulla
Jupyter-muistikirjan käyttäminen avoimen tieteen työkaluna: empiirinen tutkimus
Entos-käyttäjän opetusohjelma