1
一次,我已经通过移位它一点点向右或向左创建次要情节的一个系统中的数字与我可以在matplotilb子图中的坐标轴上移动吗?
fig, ((ax1, ax2)) = plt.subplots(1, 2)
我可以用ax2
位置玩耍,例如,?
换句话说,我可以在图形中创建一个子图元素后,自定义轴对象的位置吗? 如果是这样,我怎么可以编码?
感谢沿
一次,我已经通过移位它一点点向右或向左创建次要情节的一个系统中的数字与我可以在matplotilb子图中的坐标轴上移动吗?
fig, ((ax1, ax2)) = plt.subplots(1, 2)
我可以用ax2
位置玩耍,例如,?
换句话说,我可以在图形中创建一个子图元素后,自定义轴对象的位置吗? 如果是这样,我怎么可以编码?
感谢沿
认为你可以在这个例子中使用的命令get_position
和set_position
,如:
import matplotlib.pyplot as plt
fig, ((ax1, ax2)) = plt.subplots(1, 2)
box = ax1.get_position()
box.x0 = box.x0 + 0.05
box.x1 = box.x1 + 0.05
ax1.set_position(box)
plt.show()
导致此:
你会发现我已经使用属性x0
和x1
(第一个和最后一个X坐标e的框)来移动该轴中的0.05
的图。这个逻辑也适用于y。
事实上,应该是大的移动和方块会重叠(如在这个图像中移动0.2
)。