当我尝试使用平移和缩放工具时,图在左键单击时旋转,在右键单击时从中心缩放。通过进行矩形选择来缩放图不起作用。
有人知道如何解决这个问题吗?
最佳答案
查看github上的源代码,似乎并没有支持您要查找的功能。因此,您无法使用mplot3d.Axes3D
缩放和/或平移
def can_zoom(self) :
"""
Return *True* if this axes supports the zoom box button functionality.
3D axes objects do not use the zoom box button.
"""
return False
def can_pan(self) :
"""
Return *True* if this axes supports the pan/zoom button functionality.
3D axes objects do not use the pan/zoom button.
"""
return False
源代码:https://github.com/matplotlib/matplotlib/blob/master/lib/mpl_toolkits/mplot3d/axes3d.py
在撰写本文时,它们在第1017至1031行上
关于Matplotlib 3D平移和缩放不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26645335/