Настройка глифов
Агенты по недвижимости запросили график, отображающий зависимость между годом постройки объекта и его расстоянием до центрального делового района (CBD), с разграничением домов, квартир и таунхаусов. Вы решили использовать разные цвета и глифы для каждого из трёх типов недвижимости.
Для вас уже созданы и загружены три подмножества melb:
houses = melb.loc[melb["type"] == "h"]
units = melb.loc[melb["type"] == "u"]
townhouses = melb.loc[melb["type"] == "t"]
Это упражнение является частью курса
Интерактивная визуализация данных с Bokeh
Инструкции к упражнению
- Создайте фигуру
fig, задав подписи осей x и y как"Year Built"и"Distance from CBD (km)"соответственно. - Добавьте фиолетовые круглые глифы для отображения
houses: разместите"year_built"на оси x,"distance"— на оси y, а подпись легенды задайте как"House". - Повторите то же самое, на этот раз используя красные квадратные глифы для
units, с подписью легенды"Unit". - Повторите ещё раз, используя зелёные треугольные глифы для отображения
townhouses, и задайте подпись легенды"Townhouse".
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)