调整尺寸
房产中介反馈说子图太大了!他们希望下一轮可视化更小一些,用于展示房屋建造年份与 a) 距离 CBD 的距离,以及 b) 房屋面积 之间的关系。
您将以 row 布局的形式,手动指定两个子图的尺寸。
本练习是课程的一部分
使用 Bokeh 进行交互式数据可视化
练习说明
- 将
distance_vs_year和building_size_vs_year的height设为 300 像素,width设为 400 像素。 - 向
distance_vs_year添加圆形图元,x为year_built,y表示与 CBD 的distance。 - 对
building_size_vs_year重复上述操作,x 轴相同,但将y设为building_area。 - 完成
show()调用,以row布局显示子图。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Set up figures
distance_vs_year = figure(x_axis_label="Year Built", y_axis_label="Distance from CBD (km)", height=____, width=____)
building_size_vs_year = figure(x_axis_label="Year Built", y_axis_label="Building Size (Meters Squared)", height=____, width=____)
# Add circle glyphs to distance_vs_year
distance_vs_year.circle(x="____", y="____", source=____)
# Add circle glyphs to building_size_vs_year
building_size_vs_year.circle(x="____", y="____", source=____)
# Generate HTML file and display plot
output_file(filename="custom_size_plot")
show(____(____, ____))