我一直在看Matplotlib库中的示例"scatter hist"。在
目前,x/y子批次分别位于顶部和右侧,即:
divider = make_axes_locatable(axScatter)
axHistx = divider.append_axes("top", 1.2, pad=0.1, sharex=axScatter)
axHisty = divider.append_axes("right", 1.2, pad=0.1, sharey=axScatter)
但是,如果我将子批次位置更改为:
^{pr2}$也就是说,将x子板移到底部,然后附加轴将y子图添加到x子图的右侧,而不是散点图的右侧。(我会上传图片,但我还没有足够高的声誉来发布图片。。。grrr)!在
如何告诉append_axes我想将y子图附加到包含散点图的“主轴”的右侧?我猜我需要在某处再次指定对象axScatter(尽管我认为divider = make_axes_locatable(axScatter)
就是为了这个?!)或者我猜divider已经在窗口面板中设置了一个网格,我需要告诉append_轴哪个单元格包含主轴。在
谢谢
亚历克斯
创建
axHisty
和axHistx
的顺序似乎很重要。如果您切换最后两个语句的顺序,则可以获得所需的效果:这真是臭烘烘的。在
相关问题 更多 >
编程相关推荐