在mplot3d图中更改网格墙的位置

时间:2014-08-12 13:34:46

标签: python matplotlib mplot3d

使用mplot3d包制作图形时,会自动创建三个灰色墙,并在这些墙上放置轴标记和网格线,如this mplot3d example which I will be referring to later所示。

这些墙的位置使得它们略微位于给定的轴限制之外。例如,正如您在参考示例的图中所看到的,垂直网格墙从略低于0延伸到略高于1.这样的负面影响是底壁(图的底部,如果您将),放置在略低于0的 z 坐标处。这使得难以准确读取网格。例如,示例图中的红色表面悬停在底壁上,因此看起来它位于 y = 1.1而不是 y = 1。

我试图找出如何改变这些网格墙的位置而没有成功。它们的颜色可以使用axis3d方法set_pane_color(color)来改变,还有另一个axis3d方法set_pane_pos(xys),它没有记录,并且我无法做到。是否可以手动定位网格墙?

0 个答案:

没有答案