Artikkeli Next Buttonissa: 899988

Jupyter Notebook on ykköstyökalu datatieteilijöille. Se tarjoaa interaktiivisen verkkokäyttöliittymän, jota voidaan käyttää tietojen visualisointiin, helppoon analysointiin ja yhteistyöhön.

Tietojen visualisointi antaa sinulle mahdollisuuden löytää kontekstia datallesi karttojen tai kaavioiden avulla. Tämä opetusohjelma tarjoaa oivallisen oppaan vuorovaikutukseen kaavioiden kanssa Jupyter Notebookissa.

Edellytykset

Sinun täytyy on asennettu Jupyter koneellasi. Jos se ei ole, voit asentaa sen kirjoittamalla seuraavan koodin komentorivillesi:

 $ pip install jupyter

Tarvitset myös pandat ja matplotlib kirjasto:

$ pip asenna pandat
$ pip install matplotlib

Kun asennukset ovat valmiit, käynnistä Jupyter Notebook -palvelin. Kirjoita päätelaitteesi alla oleva komento tehdäksesi niin. Jupyter-sivu, joka näyttää nykyisen hakemiston tiedostot, avautuu tietokoneen oletusselaimessa.

$ jupyter -muistikirja

merkintä: Älä sulje pääteikkunaa, jossa suoritat tämän komennon. Palvelimesi pysähtyy, jos teet niin.

Yksinkertainen juoni

Suorita tämä koodi uudella Jupyter-sivulla:

tuo matplotlib.pyplot plt-tiedostona
x = [1,2,3,4,5,6,7,8]
y = [2,4,6,8,10,12,14,16]
plt.plot (x, y)
plt.show ()

Koodi on yksinkertainen viivakaavio. Ensimmäinen rivi tuo pyplot graafinen kirjasto matplotlib API. Kolmas ja neljäs rivi määrittävät x- ja y-akselit vastaavasti.

juoni () menetelmä kutsutaan piirtämään kaavio. näytä() menetelmää käytetään sitten kuvaajan näyttämiseen.

Oletetaan, että haluat piirtää käyrän sen sijaan. Prosessi on sama. Muuta vain python-luettelo y-akselille.

tuo matplotlib.pyplot plt-tiedostona
x = [3,4,5,6,7,8,9,10,11,12]
y = [9,16,25,36,49,64,81,100,121,144]
plt.plot (x, y)
plt.show ()

Huomaa jotain tärkeää: molemmissa kaavioissa ei ole selkeää mittakaavan määritelmää. Asteikko lasketaan ja sitä käytetään automaattisesti. Tämä on yksi monista mielenkiintoisista ominaisuuksista, joita Juypter tarjoaa, mikä saa sinut keskittymään työhösi (data-analyysi) koodin sijaan.

Jos olet myös valppaana, saatat huomata, että x- ja y-akselien arvojen määrä on sama. Jos jokin niistä on pienempi kuin toinen, virhe ilmoitetaan, kun suoritat koodia, eikä kaaviota näytetä.

Saatavilla olevat tyypit

Toisin kuin yllä oleva viivakaavio ja käyrä, muut kuvaajan visualisoinnit (esim. Histogrammi, pylväskaavio jne.) On määriteltävä erikseen, jotta ne voidaan näyttää.

Pylväsdiagrammi

Jos haluat näyttää pylväskaavion, sinun on käytettävä baari() menetelmä.

tuo matplotlib.pyplot plt-tiedostona
x = [3,4,5,6,7,8,9,10,11,12]
y = [9,16,25,36,49,64,81,100,121,144]
plt.bar (x, y)
plt.show ()

Hajontakaavio

Sinun tarvitsee vain käyttää hajaantua() menetelmä edellisessä koodissa.

tuo matplotlib.pyplot plt-tiedostona
x = [3,4,5,6,7,8,9,10,11,12]
y = [9,16,25,36,49,64,81,100,121,144]
plt. sironta (x, y)
plt.show ()

Ympyrädiagrammi

Piirakka-juoni eroaa hieman muusta yllä olevasta. Linja 4 on erityisen kiinnostava, joten katsokaa siellä olevia ominaisuuksia.

figsize käytetään kuvasuhteen asettamiseen. Voit asettaa tämän mihin tahansa (esim. (9,5)), mutta viralliset Pandas-asiakirjat suosittelevat, että käytät kuvasuhdetta 1.

tuo matplotlib.pyplot plt-tiedostona
x = [4,9,16,25,36]
kuva = plt. kuva (figsize = (9, 5)) # rivi 4
plt.pie (x)
plt.show ()

Ympyräkaaviossa on joitain huomionarvoisia parametreja:

tarrat - Tätä voidaan käyttää antamaan etiketti jokaiselle ympyräkaavion viipaleelle.

värejä - Tätä voidaan antaa ennalta määritetyille väreille jokaiselle viipaleelle. Voit määrittää värit sekä tekstimuodossa (esim. «Keltainen») että kuusiomuodossa (esim. "# Ebc713").

Katso alla oleva esimerkki:

tuo matplotlib.pyplot plt-tiedostona
x = [4,9,16,25,36]
kuva = plt. kuva (kuva = (5.5, 5.5))
plt.pie (x, tarrat = ("guavaiset", "marjat", "mangot", "omenat", "avokado"),
värit = ("# a86544", "# eb5b13", "# ebc713", "# bdeb13", "# 8aeb13"))
plt.show ()

On myös muita tontteja, kuten hist, alueella ja kde että sinä voit lue lisää Pandas-asiakirjoista.

Kaavion muotoilu

Yllä olevissa juoneissa ei ole mitään ominaisuuksia, kuten tarroja. Näin voit tehdä sen.

Lisää otsikko sisällyttämällä alla oleva koodi Jupyter-muistikirjaasi:

matplotlib.pyplot.title ("Oma kaavion otsikko")

X- ja y-akselit voidaan merkitä vastaavasti seuraavasti:

matplotlib.pyplot.xlabel ("minun x-akselin tunniste")
matplotlib.pyplot.ylabel ("y-akselin tunniste")

Lisätietoja

Voit suorittaa auta() komento kannettavassasi saada interaktiivista apua Jupyter-komennoista. Voit käyttää lisätietoja tietystä objektista saadaksesi lisätietoja ohje (esine).

Löydät myös hyvän käytännön kokeilla piirtää kaavioita käyttämällä csvfile-tiedostoja. Tietojen visualisointi on tehokas tapa kommunikoida ja analysoida tuloksia, joten kannattaa käyttää jonkin aikaa taitosi rakentamiseen.

Sähköposti
Kuinka tuoda Excel-tietoja Python-komentosarjoihin pandojen avulla

Edistyneeseen data-analyysiin Python on parempi kuin Excel. Näin voit tuoda Excel-tiedot Python-komentosarjaan Pandas-sovelluksella!

Lue seuraava

Liittyvät aiheet
  • Ohjelmointi
  • Python
  • Koodausoppaat
  • Tietojen analysointi
Kirjailijasta
Jerome Davidson (5 artikkelia julkaistu)

Jerome on MakeUseOfin henkilöstökirjailija. Hän käsittelee artikkeleita ohjelmoinnista ja Linuxista. Hän on myös salauksen harrastaja ja pitää aina salakirjoitusteollisuutta.

Lisää Jerome Davidsonilta

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.