【发布时间】:2018-08-09 14:13:22
【问题描述】:
我正在使用pandas 来操作存储在变量x 中的一些数据。就这样吧
x.plot(figsize=(10,6))
将生成我分享的图片顶部的图表。
然后我使用相同figsize的子图,结果是图像的底部。
fig, axes = plt.subplots(2,2, figsize=(10,6))
axes = axes.ravel()
dfs = dict()
for i, ax in enumerate(axes):
y = backtest_up(x)[['v1', 'v2']]
ax.plot(y)
如果两个图的 figsize 值相同,为什么图的大小不同?
【问题讨论】:
-
如果您在一张纸上绘制一个图,并在一张相同大小的纸上绘制 4 个图,则四个图中的每一个都必须更小(大约一半长度,四分之一面积)以适合该表。
-
同意,这里的问题是用于显示单个图的“白色画布”小于用于显示较小图的“白色画布”。我希望设置相同的 figsize 会使“白色画布”具有相同的大小
标签: python-3.x pandas matplotlib