更改Matplotlib中子图的大小[重复]

slmsl1lt  于 2023-03-19  发布在  其他
关注(0)|答案(1)|浏览(151)

此问题在此处已有答案

How do I change the figure size with subplots?(6个答案)
Improve subplot size/spacing with many subplots(8个答案)
4小时前关门了。
我试图绘制2个相关的地块 * 房子大小与房价 * 和 * 房间数量与房价 * 然而,每个子地块的大小我得到的是相当小。我如何调整大小的两个子地块,以便足够大。

import matplotlib.pyplot as plt

#X is a Matrix of dimension (47,2), Y is column vector dim=(47,1)

plt.subplots_adjust(wspace=4);
plt.subplot(1,2,1); 
plt.scatter(X[:,0],y);
plt.subplot(1,2,2);
plt.scatter(X[:,1],y);
plt.show();

Image of the Plot is here

k97glaaz

k97glaaz1#

插入figsize应该可以工作,所以你的新代码应该看起来像这样:

import matplotlib.pyplot as plt

plt.subplots(1,2,figsize=(15,15))#one example of sizing
plt.subplots_adjust(wspace=4);
plt.subplot(1,2,1); 
plt.scatter(X[:,0],y);
plt.subplot(1,2,2);
plt.scatter(X[:,1],y);
plt.show();

查看此帖子:How do I change the figure size with subplots?

相关问题