Raksts Next Button: 899988

Jupyter piezīmju grāmatiņa ir pirmais numurs datu zinātniekiem. Tas piedāvā interaktīvu tīmekļa saskarni, kuru var izmantot datu vizualizēšanai, ērtai analīzei un sadarbībai.

Datu vizualizācija ļauj atrast kontekstu saviem datiem, izmantojot kartes vai diagrammas. Šī apmācība piedāvā ieskatīgu ceļvedi mijiedarbībai ar diagrammām Jupyter piezīmju grāmatiņā.

Priekšnoteikumi

Tev vajag ir instalēts Jupyter datorā. Ja tā nav, varat to instalēt, komandrindā ievadot šādu kodu:

 $ pip instalēt jupyter

Jums būs nepieciešama arī pandas un matplotlib bibliotēka:

$ pip instalē pandas
$ pip instalēt matplotlib

Pēc instalēšanas pabeigšanas palaidiet Jupyter Notebook serveri. Lai to izdarītu, ierakstiet termināļa komandu zemāk. Jūsu datora noklusējuma pārlūkprogrammā tiks atvērta Jupyter lapa, kurā parādīti faili pašreizējā direktorijā.

piezīmju grāmata $ jupyter

Piezīme: Neaizveriet termināļa logu, kurā izpildāt šo komandu. Jūsu serveris apstāsies, ja jūs to darīsit.

Vienkāršs sižets

instagram viewer

Jaunā Jupyter lapā palaidiet šo kodu:

importēt matplotlib.pyplot kā plt
x = [1,2,3,4,5,6,7,8]
y = [2,4,6,8,10,12,14,16]
plt.plot (x, y)
plt.show ()

Kods ir paredzēts vienkāršai līnijas diagrammai. Pirmajā rindā tiek importēts pyplot grafiku bibliotēka no matplotlib API. Trešā un ceturtā līnija attiecīgi nosaka x un y asis.

The sižets () metode tiek izmantota, lai uzzīmētu grafiku. The rādīt () metode tiek izmantota, lai parādītu grafiku.

Pieņemsim, ka tā vietā vēlaties uzzīmēt līkni. Process ir vienāds. Vienkārši mainiet pitonu saraksts y asij.

importēt matplotlib.pyplot kā plt
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 ()

Ievērojiet kaut ko svarīgu: abos grafikos nav skaidras mēroga definīcijas. Mērogs tiek automātiski aprēķināts un piemērots. Šī ir viena no daudzajām interesantajām funkcijām, ko piedāvā Juypter, kas ļauj jums koncentrēties uz savu darbu (datu analīzi), nevis uztraukties par kodu.

Ja esat arī modrs, varat novērot, ka x un y asu vērtību skaits ir vienāds. Ja kāds no tiem ir mazāks par otru, palaižot kodu, tiks atzīmēta kļūda, un diagramma netiks rādīta.

Pieejamie veidi

Atšķirībā no iepriekš redzamās līniju diagrammas un līknes, lai tās tiktu parādītas, ir skaidri jādefinē citas diagrammu vizualizācijas (piemēram, histogramma, joslu diagramma utt.).

Joslu diagramma

Lai parādītu joslas gabalu, jums būs jāizmanto bārs() metodi.

importēt matplotlib.pyplot kā plt
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 ()

Izkliedēšanas grafiks

Viss, kas jums jādara, ir izmantot izkliedēt () metode iepriekšējā kodā.

importēt matplotlib.pyplot kā plt
x = [3,4,5,6,7,8,9,10,11,12]
y = [9,16,25,36,49,64,81,100,121,144]
plt. izkliede (x, y)
plt.show ()

Sektoru diagramma

Pīrāga sižets nedaudz atšķiras no pārējā augšā. 4. līnija ir īpaši interesanta, tāpēc ieskatieties tur esošās funkcijas.

figsize tiek izmantots, lai iestatītu malu attiecību. Jūs varat iestatīt to uz visu, kas jums patīk (piemēram, (9,5)), taču oficiālie Pandas dokumenti iesaka izmantot proporciju 1.

importēt matplotlib.pyplot kā plt
x = [4,9,16,25,36]
fig = plt. figūra (figsize = (9, 5)) # 4. rindiņa
plt.pie (x)
plt.show ()

Ir daži piemēri, kas ir diagrammas diagrammā:

etiķetes - To var izmantot, lai piešķirtu etiķeti katrai sektora diagrammas šķēlītei.

krāsas - To var izmantot, lai katrai šķēlītei piešķirtu iepriekš definētas krāsas. Krāsas var norādīt gan teksta formā (piemēram, “dzeltena”), gan sešstūra formā (piemēram, “# ebc713”).

Skatiet piemēru zemāk:

importēt matplotlib.pyplot kā plt
x = [4,9,16,25,36]
fig = plt. figūra (figsize = (5.5, 5.5))
plt.pie (x, labels = ("Guavas", "Ogas", "Mango", "Āboli", "Avokado"),
krāsas = ("# a86544", "# eb5b13", "# ebc713", "# bdeb13", "# 8aeb13"))
plt.show ()

Ir arī citi līdzīgi sižeti hist, apgabalā un kde ka tu vari lasiet vairāk par Pandas dokumentiem.

Diagrammas formatēšana

Iepriekš redzamajos sižetos nav tādu aspektu kā etiķetes. Lūk, kā to izdarīt.

Lai pievienotu virsrakstu, iekļaujiet zemāk esošo kodu savā Jupyter piezīmju grāmatiņā:

matplotlib.pyplot.title ("Mans diagrammas nosaukums")

X un y asis var attiecīgi marķēt šādi:

matplotlib.pyplot.xlabel ("mana x ass iezīme")
matplotlib.pyplot.ylabel ("mana y ass iezīme")

Uzziniet vairāk

Jūs varat palaist palīdzība () piezīmju grāmatiņā, lai saņemtu interaktīvu palīdzību par Jupyter komandām. Lai iegūtu vairāk informācijas par konkrētu objektu, varat izmantot palīdzība (objekts).

Jums būs laba prakse arī mēģināt zīmēt diagrammas, izmantojot datu kopas no csvfiles. Mācīšanās vizualizēt datus ir spēcīgs rīks, lai sazinātos un analizētu savus atklājumus, tāpēc ir vērts veltīt nedaudz laika, lai izveidotu savas prasmes.

E-pasts
Kā importēt Excel datus Python skriptos, izmantojot pandas

Lai uzlabotu datu analīzi, Python ir labāks par Excel. Lūk, kā importēt Excel datus Python skriptā, izmantojot Pandas!

Lasiet Tālāk

Saistītās tēmas
  • Programmēšana
  • Python
  • Kodēšanas konsultācijas
  • Datu analīze
Par autoru
Džeroms Deividsons (Publicēti 5 raksti)

Džeroms ir MakeUseOf personāla rakstnieks. Viņš aptver rakstus par programmēšanu un Linux. Viņš ir arī kriptogrāfijas entuziasts un vienmēr tur norādes par kriptogrāfijas nozari.

Vairāk no Džeroma Deividsona

Abonējiet mūsu biļetenu

Pievienojieties mūsu biļetenam, lai iegūtu padomus par tehnoloģijām, atsauksmes, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.