我想将我使用 mpld3 绘制的 python 图扩展到全屏。由于以下原因,我希望使用 mpld3
- 我希望有大约 4 个地块,并且每个地块都有缩放选项。
- 所有绘图必须显示在同一窗口中。
在这里,我尝试使用tight_layout 选项来扩展绘图以占据全屏,但它不起作用,如最后的链接所示。我猜tight_layout 不适用于mpld3。有没有其他方法可以让它全屏显示?
另外,如何在绘图的屏幕上添加文本?像从上到下占据屏幕 90% 的 4 个图和在底部占据剩余 10% 的文本?
import matplotlib.pyplot as plt
import mpld3
x = [1,2,3]
y = [1,4,9]
fig = plt.figure()
ax = fig.add_subplot(411)
ax.plot(x,y)
ax = fig.add_subplot(412)
ax.plot(x,y)
ax = fig.add_subplot(413)
ax.plot(x,y)
ax = fig.add_subplot(414)
ax.plot(x,y)
fig.tight_layout()
mpld3.show()
- 检查此链接以获取代码http://i.stack.imgur.com/4mBRI.png的输出