НачатьНачать бесплатно

Настройка глифов

Агенты по недвижимости запросили график, отображающий зависимость между годом постройки объекта и его расстоянием до центрального делового района (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)
Редактировать и запускать код