Zacznij terazZacznij za darmo

Odcień (hue) i wykresy zliczające

Kontynuujmy eksplorację zbioru danych dotyczącego uczniów szkół średnich i przyjrzyjmy się nowej zmiennej. Kolumna "school" zawiera inicjały szkoły, do której uczęszczał dany uczeń – „GP" lub „MS".

W poprzednim ćwiczeniu stworzyliśmy wykres punktowy, na którym punkty były pokolorowane w zależności od tego, czy uczeń mieszkał na obszarze miejskim, czy wiejskim. Ile uczniów mieszka na obszarach miejskich, a ile na wiejskich – i czy różni się to w zależności od szkoły? Stwórzmy wykres zliczający z podgrupami, żeby się tego dowiedzieć.

To ćwiczenie jest częścią kursu

Wprowadzenie do wizualizacji danych z Seaborn

Zobacz kurs

Instrukcje do ćwiczenia

  • Uzupełnij słownik palette_colors, przypisując wartość lokalizacji "Rural" do koloru "green", a wartość "Urban" do koloru "blue".
  • Utwórz wykres zliczający ze zmienną "school" na osi x, korzystając z DataFrame student_data.
    • Dodaj podgrupy do wykresu, używając zmiennej "location", i skorzystaj ze słownika palette_colors, aby podgrupy lokalizacji były w kolorach zielonym i niebieskim.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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()
Edytuj i uruchom kod