Vizualizări bivariante

Introducere în vizualizarea datelor cu Plotly în Python

Alex Scriven

Data Scientist

Ce sunt vizualizările bivariante?

  • Afișează comparația dintre două variabile

$$

$$

  • diagrame de dispersie
  • Grafice liniare
  • Grafice de corelație
Introducere în vizualizarea datelor cu Plotly în Python

Diagrama de dispersie

  • O axă Y reprezentând o variabilă
  • O axă X reprezentând o altă variabilă
  • Fiecare intersecție este un punct, ex.: (68, 472)

Diagramă de dispersie

Introducere în vizualizarea datelor cu Plotly în Python

Diagramă de dispersie cu plotly.express

 

import plotly.express as px

fig = px.scatter( data_frame=penguins, x="Body Mass (g)", y="Flipper Length (mm)") fig.show()

Dispersie pinguini

Introducere în vizualizarea datelor cu Plotly în Python

Mai multe argumente plotly.express

 

Argumente utile pentru diagrama de dispersie plotly.express:

  • trendline: Adaugă diferite tipuri de linii de tendință
  • symbol: Setează simboluri diferite pe categorii

$$

$$

$$

Consultați documentația pentru mai multe

Introducere în vizualizarea datelor cu Plotly în Python

Grafice liniare în plotly.express

  • Arată cum se modifică o variabilă în timp

$$

fig = px.line(
  data_frame=msft_stock,  
  x="Date", 
  y="Open", 
  title="MSFT Stock Price (5Y)")
fig.show()

$$

Grafic liniar simplu al prețurilor acțiunilor

Introducere în vizualizarea datelor cu Plotly în Python

Grafic de corelație

  • Vizualizează corelația dintre mai multe variabile

$$

Coeficientul de corelație Pearson:

  • Are valori între -1 și 1
  • 1 = corelație pozitivă perfectă
  • 0 = nicio corelație
  • -1 = corelație negativă perfectă
Introducere în vizualizarea datelor cu Plotly în Python

Configurarea graficului de corelație

 

df conține date despre numărul de închirieri de biciclete și condițiile meteo

cr = df.corr(method="pearson")
print(cr)

 

Tabel de corelație

Introducere în vizualizarea datelor cu Plotly în Python

Grafic de corelație cu Plotly

$$

fig = px.imshow(

cr,
text_auto=True,
color_continuous_scale="RdYlGn", zmin=-1, zmax=1)
fig.show()
Introducere în vizualizarea datelor cu Plotly în Python

Graficul nostru de corelație

Exemplu de hartă termică

Introducere în vizualizarea datelor cu Plotly în Python

Să exersăm!

Introducere în vizualizarea datelor cu Plotly în Python

Preparing Video For Download...