Hue și grafice de numărare
Continuăm să explorăm setul de date cu elevi din liceu, de data aceasta analizând o variabilă nouă. Coloana "school" indică inițialele școlii frecventate de elev – fie "GP", fie "MS".
În exercițiul anterior, am creat un scatter plot în care punctele erau colorate în funcție de zona în care locuia elevul – urbană sau rurală. Câți elevi locuiesc în zone urbane față de cele rurale și variază această distribuție în funcție de școală? Să creăm un grafic de numărare cu subgrupuri pentru a afla.
Acest exercițiu face parte din cursul
Introducere în vizualizarea datelor cu Seaborn
Instrucțiuni pentru exercițiu
- Completează dicționarul
palette_colorsastfel încât valoarea de locație"Rural"să fie asociată cu culoarea"green", iar valoarea"Urban"cu culoarea"blue". - Creează un grafic de numărare cu
"school"pe axa x, folosind DataFrame-ulstudent_data.- Adaugă subgrupuri în grafic folosind variabila
"location"și utilizează dicționarulpalette_colorspentru ca subgrupurile să fie afișate în verde și albastru.
- Adaugă subgrupuri în grafic folosind variabila
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import Matplotlib and Seaborn
import matplotlib.pyplot as plt
import seaborn as sns
# Create a dictionary mapping subgroup values to colors
palette_colors = {____: "green", ____: "blue"}
# Create a count plot of school with location subgroups
# Display plot
plt.show()