Personalizarea glifelor
Agenții imobiliari au solicitat un grafic care să ilustreze relația dintre anul construcției unei proprietăți și distanța față de Centrul de Afaceri (CBD), diferențiind între case, apartamente și case înșiruite. Vei folosi culori și glife diferite pentru fiecare dintre cele trei tipuri de proprietăți.
Trei subseturi ale setului de date melb au fost create și preîncărcate pentru tine:
houses = melb.loc[melb["type"] == "h"]
units = melb.loc[melb["type"] == "u"]
townhouses = melb.loc[melb["type"] == "t"]
Acest exercițiu face parte din cursul
Vizualizare interactivă a datelor cu Bokeh
Instrucțiuni pentru exercițiu
- Creează o figură,
fig, setând etichetele axelor x și y la"Year Built"și, respectiv,"Distance from CBD (km)". - Adaugă glife cerc de culoare mov pentru a reprezenta
houses, trasând"year_built"pe axa x și"distance"pe axa y, și etichetând legenda cu"House". - Repetă pașii de mai sus, de data aceasta folosind glife pătrat roșu pentru
units, cu legenda etichetată"Unit". - Repetă încă o dată folosind glife triunghi verde pentru a reprezenta
townhousesși setând eticheta legendei la"Townhouse".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)