Vizualizări univariate

Introducere în vizualizarea datelor cu Plotly în Python

Alex Scriven

Data Scientist

Ce sunt graficele univariate?

  • Graficele univariate afișează o singură variabilă

 

$$

Grafice univariate comune:

  • Grafic cu bare
  • Histogramă
  • Grafic box
  • Grafice de densitate
Introducere în vizualizarea datelor cu Plotly în Python

Histograme

 

Histogramele au:

  • Mai multe coloane („bin-uri") reprezentând un interval de valori
    • Înălțimea fiecărei bare = numărul de eșantioane din acel bin
  • Numărul de bin-uri poate fi manual sau automat

 

Exemplu histogramă

Introducere în vizualizarea datelor cu Plotly în Python

Setul nostru de date

Setul de date colectat de cercetători despre pinguini:

  • Conține măsurători corporale precum dimensiunea ciocului, greutatea etc.
  • Conține specii, sexe și vârste diferite de pinguini

Setul de date pinguini

Introducere în vizualizarea datelor cu Plotly în Python

Histograme cu plotly.express

 

fig = px.histogram(
            data_frame=penguins,

x="Body Mass (g)", nbins=10)
fig.show()

Histogramă pinguini

Introducere în vizualizarea datelor cu Plotly în Python

Argumente utile pentru histogramă

 

  • orientation: Orientează graficul vertical (v) sau orizontal (h)
  • histfunc: Setează agregarea bin-urilor (ex: medie, min, max).

$$

$$

$$

$$

Consultați documentația pentru mai multe

Introducere în vizualizarea datelor cu Plotly în Python

Grafice box (și mustăți)

Rezumă o variabilă prin calcule de cuartile

$$

  • Zona centrală reprezintă intervalul intercuartilic
    • Linia superioară = cuartila 3 (percentila 75)
    • Linia mediană = mediană (percentila 50)
    • Linia inferioară = cuartila 1 (percentila 25)
  • Barele sus/jos = min/max, fără valori extreme

Grafic box pinguini

  • Punctele izolate sunt valori extreme
Introducere în vizualizarea datelor cu Plotly în Python

Grafice box cu plotly.express

 

$$

fig = px.box(data_frame=penguins, 
            y="Flipper Length (mm)")
fig.show()

Grafic box

Introducere în vizualizarea datelor cu Plotly în Python

Argumente utile pentru graficul box

 

  • hover_data: Listă de coloane afișate la hover
    • Util pentru înțelegerea valorilor extreme
  • points: Specifică modul de afișare a valorilor extreme

$$

$$

$$

$$

Consultați documentația pentru mai multe

Introducere în vizualizarea datelor cu Plotly în Python

Să exersăm!

Introducere în vizualizarea datelor cu Plotly în Python

Preparing Video For Download...