我正在尝试使用散景将散点图叠加在箱形图上。当箱形图具有单个x轴时,这种方法很好:
plot = BoxPlot(source.data, source=source, values='y', label='x0', \
legend=False, outliers=False, color='lightgray', \
whisker_color='darkgray', palette=palette_colors)
# Add scatter overlay
plot.circle(source=source, x='x0', y='y', color='color', legend=False)
当我添加第二个变量来对x轴值进行分组时,散点图叠加不再有效:
plot = BoxPlot(source.data, source=source, values='y', label=['x0', 'x1'], \
legend=False, outliers=False, color='lightgray', \
whisker_color='x0', palette=palette_colors)
# Add scatter overlay
plot.circle(source=source, x='x0', y='y', color='color', legend=False)
在平移到图的左侧时,也可以看到绘制的散点,具有正确的y轴值但是'不正确'的未标记的x轴值。
有没有办法在方框图上叠加散点图,使其x轴值与现有的分组x轴值匹配?
答案 0 :(得分:0)
整个bokeh.charts
API(包括BoxPlot
已于2017年弃用并删除。对于包含BoxWhisker的非常高级别的可组合API,请查看构建于其上的HoloViews Bokeh的顶部: