Paranna tuottavuuttasi ja säästä aikaa ottamalla käyttöön nämä arvokkaat vinkit ja temput.

Key Takeaways

  • Komento- ja muokkaustilojen eron ymmärtäminen on välttämätöntä Jupyter Notebookin kanssa työskentelyssä. Jokainen tila tarjoaa erilaisia ​​toimintoja ja pikakuvakkeita.
  • Pikanäppäinten käyttäminen ja käyttäminen voi säästää aikaa välttämällä useita vaiheita jokaiselle toiminnolle. Varmista, että olet oikeassa tilassa, kun suoritat pikanäppäimiä.
  • Jupyter Notebook mahdollistaa mukauttamisen laajennusten tai manuaalisen mukauttamisen avulla. Käytä laajennuksia helpottaaksesi mukauttamista tai muokkaa manuaalisesti luomalla CSS-tiedosto. Käynnistä muistikirja uudelleen, jotta muutokset tulevat voimaan.

Jupyter Notebook on verkkopohjainen interaktiivinen laskentaympäristö, jota voit käyttää tietojen analysointiin ja yhteiskäyttöön koodaamiseen. Se mahdollistaa koodin, tekstin ja visualisoinnit integroinnin yhdeksi asiakirjaksi. Siinä on laaja ekosysteemi kirjastoja eri tehtävien suorittamiseen.

instagram viewer

Se hallitsee datatieteen maailmaa data-analyysin, tietojen esikäsittelyn ja ominaisuussuunnittelun suhteen. Tässä on joitain tärkeitä vinkkejä ja temppuja, joiden avulla saat kaiken irti kannettavan tietokoneen käyttökokemuksesta.

1. Ero komentotilan ja muokkaustilan välillä

Komento- ja muokkaustilojen eron ymmärtäminen on yksi Jupyter-muistikirjan perustekijöistä. Tämä johtuu siitä, että jokainen tila tarjoaa erilaisia ​​toimintoja ja pikakuvakkeita.

Muokkaustila on merkitty vihreällä reunuksella, ja se on oletustila, kun valitset solun muokattavaksi.

Tässä tilassa voit kirjoittaa ja muokata koodia solun sisällä. Siirry muokkaustilaan kaksoisnapsauttamalla solua tai painamalla enteriä, kun valitset solun.

Komentotila ilmaistaan ​​sinisellä solureunalla. Se on myös oletustila, kun et aktiivisesti muokkaa solua.

Tässä tilassa voit suorittaa muistikirjatason toimintoja, kuten luoda, poistaa, muuttaa tai suorittaa soluja. Vaihda muokkaustilasta komentotilaan painamalla Poistu avain.

2. Pikanäppäinten käyttäminen ja käyttäminen

Jupyter Notebooksissa on Pikanäppäimet valintaikkuna, jonka avulla voit tarkastella kaikkia käytettävissä olevia pikakuvakkeita. Päästäksesi siihen varmista, että olet komentotilassa. Paina sitten H avain. Alla olevan kaltaisen ponnahdusikkunan pitäisi ilmestyä.

Jokaisen pikanäppäimen vieressä on selitys, mitä se tekee. Komennot on jaettu niihin, joita voit käyttää komentotilassa ja muokkaustilassa. Varmista, että olet oikeassa tilassa, kun suoritat vastaavaa pikakuvaketta. Näiden pikanäppäinten käyttäminen auttaa sinua säästämään paljon aikaa, koska sinun ei tarvitse suorittaa useita vaiheita jokaisen toiminnon suorittamiseksi.

3. Taikakomentojen käyttäminen

Magic-komennot tarjoavat lisätoimintoja, joita voit käyttää tehtävien suorittamiseen. Käytä niitä liittämällä komennon eteen a % linjataikille ja kahdelle %% solutason taikuutta varten. Sen sijaan, että opettelisit muutamia ulkoa, voit käyttää kaikkia saatavilla olevia taikakomentoja käyttämällä %lsmagic komento.

Suorita uudessa solussa %lsmagic komento. Tämä näyttää kaikki käytettävissä olevat taikakomennot sekä muokkaus- että komentotilassa. Ymmärtääksesi, mitä kukin komento tekee, suorita komento postfix-kysymysmerkillä saadaksesi sen dokumentaation. Esimerkiksi ymmärtääksesi mitä %alias taikakäsky tekee, juokse %alias?.

Varmista, että ymmärrät tilan, jossa komento suoritetaan, ennen kuin käytät sitä.

4. Muistikirjan mukauttaminen

Jupyter Notebook mahdollistaa käyttäjän mukauttamisen, jos et pidä oletusulkoasusta. Voit muokata sitä kahdella tavalla. Voit joko muokata sitä manuaalisesti tai käyttää laajennuksia. Helpoin vaihtoehto on käyttää laajennuksia.

Jos haluat käyttää laajennuksia, suorita seuraava komento uudessa solussa. Tämä komento asentaa jupyter-themes, laajennuksen, joka sisältää ennalta määritettyjä teemoja.

!pip install jupyterthemes

Jatka sitten terminaaliisi tai CMD käyttää kokoonpanoja. Aloita luettelemalla käytettävissä olevat teemat alla olevan koodin avulla.

jt -l

Käytä sitten seuraavaa komentoa teeman käyttöön. Korvaa teeman nimi haluamallasi nimellä.

jt -t 

Kun olet ottanut teeman käyttöön, käynnistä Jupyter Notebook uudelleen, jotta muutokset tulevat voimaan. Sovelluksen tulos valtameret 16 teema on seuraava:

Jos haluat palauttaa muistikirjan oletusasetuksiin, käytä seuraavaa komentoa.

jt -r

Komento palauttaa Jupyter-muistikirjan alkuperäiseen oletusteemaan.

Mukauta muistikirjaasi manuaalisesti seuraavasti.

Siirry hakemistoon, johon asensit Jupyter Notebookin. Etsi hakemisto, jossa on nimi .jupyter. Luo sen sisään uusi kansio ja anna sille nimi mukautettu. Luo sitten CSS-tiedosto mukautettu hakemistoon ja nimeä se custom.css. Avaa lopuksi CSS-tiedosto editorilla ja lisää CSS-muokkauskoodisi.

Kun olet lisännyt koodin, käynnistä Jupyter Notebook uudelleen, jotta muutokset tulevat voimaan.

5. Yhteistyö ja jakaminen

Kun koodaat, saatat haluta tehdä yhteistyötä muiden kehittäjien kanssa. Voit saavuttaa tämän Jupyter-muistikirjassa käytä versionhallintaa, kuten Git. Jos haluat käyttää Gitiä, alusta Git-arkisto projektisi juurihakemistossa. Lisää ja vahvista sitten jokainen Jupyter-muistikirjaan tekemäsi muutos Git-arkistoon.

Lopuksi jaa arkisto niiden ihmisten kanssa, joiden kanssa haluat tehdä yhteistyötä, työntämällä se GitHubiin. Tämä antaa yhteiskäyttäjille mahdollisuuden kloonata arkiston ja päästä näin Jupyter-muistikirjatiedostoihisi.

Widget ja interaktiiviset ominaisuudet auttavat sinua luomaan dynaamisia käyttöliittymiä kannettavaan tietokoneeseen.

Ne antavat sinulle tavan olla vuorovaikutuksessa ja visualisoida tietojasi. Jupyter-muistikirjat tukevat oletuksena muutamia widgetejä. Jos haluat käyttää enemmän widgetejä, sinun on asennettava ipywidgetit kirjasto seuraavalla komennolla.

!pip install ipywidgets

Tuo asennuksen jälkeen widgetit moduuli käyttää sen toimintoja.

import ipywidgets as widgets

Sinun on nyt luotava valitsemasi widget. Esimerkiksi luodaksesi a liukusäädin widget käytä seuraavaa koodia:

slider = widgets.IntSlider(min=0, max=100, value=50, description='Slider:')

Näytä sitten liukusäädin.

display(slider)

Tulos on seuraava:

Voit käyttää liukusäädintä käyttäjän syöttämiseen ja numeerisen arvon valitsemiseen tietyltä alueelta. Kirjasto tukee monia widgetejä. Luettelo ne käyttämällä seuraavaa koodiriviä:

dir(widgets)

Etsi luettelosta widget, joka tukee vaatimuksiasi.

7. Vinkkejä tehokkuuteen ja suorituskykyyn

Parantaaksesi kannettavan tietokoneen tehokkuutta ja suorituskykyä, seuraavat vinkit ovat hyödyllisiä:

  • Rajoita tuotantoa ja käytä edistymisilmaisimia: Tämä auttaa sinua välttämään kannettavan tietokoneesi turhautumisen liiallisella teholla. Käytä edistymisilmaisimia laskennan edistymisen seuraamiseen. The tqdm Kirjasto voi olla hyödyllinen tähän tarkoitukseen.
  • Minimoi solujen suoritus: Suorita vain tarvittavat solut säästääksesi resursseja. Voit saavuttaa tämän käyttämällä Suorita kaikki edellä suorittaaksesi valitut solut.
  • Optimoi silmukat ja tietojenkäsittely: Käytä vektoroituja toimintoja ja optimoituja kirjastoja. Vältä myös tarpeettomia silmukoita, erityisesti sisäkkäisiä silmukoita. Ne voivat vaikuttaa suorituskykyyn. Käytä sen sijaan sisäänrakennettuja toimintoja ja menetelmiä, jotka ovat saatavilla tiedonkäsittelykirjastoissa.
  • Käytä välimuistissa olevia tuloksia: Jos sinulla on aikaa vieviä laskelmia tai tietojen lataamista, harkitse tulosten tallentamista välimuistiin tarpeettomien laskelmien välttämiseksi. Käytä työkaluja, kuten joblib tai Suolakurkku välimuistiin tallentamista varten.

Kuinka parantaa suorituskykyäsi datatieteilijänä

Datatieteen maailmassa on monia työkaluja, jotka voivat auttaa sinua lisäämään suorituskykyäsi. Ne voivat olla kirjastoja, jotka voit asentaa kehitysympäristöösi, data-analyysiin räätälöityjä IDE: itä tai jopa selainlaajennuksia. Pyri tutkimaan lisää saatavilla olevia työkaluja, koska ne voivat auttaa sinua yksinkertaistamaan työtäsi ja säästämään paljon aikaa.