Dostosowywanie glifów
Agenci nieruchomości poprosili o wykres przedstawiający zależność między rokiem budowy nieruchomości a jej odległością od centrum biznesowego (CBD), z podziałem na domy, mieszkania i kamienice. Postanawiasz użyć różnych kolorów i glifów dla każdego z trzech typów nieruchomości.
Trzy podzbiory zbioru melb zostały utworzone i wczytane dla ciebie:
houses = melb.loc[melb["type"] == "h"]
units = melb.loc[melb["type"] == "u"]
townhouses = melb.loc[melb["type"] == "t"]
To ćwiczenie jest częścią kursu
Interaktywna wizualizacja danych z Bokeh
Instrukcje do ćwiczenia
- Utwórz figurę
fig, ustawiając etykiety osi x i y odpowiednio na"Year Built"oraz"Distance from CBD (km)". - Dodaj fioletowe glify w kształcie kółek reprezentujące
houses, wykreślając"year_built"na osi x i"distance"na osi y, oraz oznaczając legendę jako"House". - Powtórz powyższe, tym razem używając czerwonych glifów w kształcie kwadratów dla
units, z legendą oznaczoną jako"Unit". - Powtórz jeszcze raz, używając zielonych glifów w kształcie trójkątów do reprezentowania
townhouses, i ustaw etykietę legendy na"Townhouse".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Create figure
fig = ____
# Add circle glyphs for houses
fig.____(x=houses["____"], y=houses["____"], legend_label="____", color="____")
# Add square glyphs for units
fig.____(____=____, ____=____, ____="____", ____="____")
# Add triangle glyphs for townhouses
____
output_file(filename="year_built_vs_distance_by_property_type.html")
show(fig)