【发布时间】:2020-06-25 18:13:28
【问题描述】:
我已经绘制了 10 个图,但它们显示在不同的窗口中,但我想在同一页或几页内绘制不同的下降大小图的网格。
重现我的情况的代码是:
matrix=np.random.randint(0,100,(50,10))
df=pd.DataFrame(matrix)
df.columns=['a','b','c','d','e','f','g','h','i','j']
f=pd.DataFrame(np.random.randint(0,100,(50,1)))
f.columns=['f']
for i in range(len(df.columns)):
plt.scatter(df.iloc[:,i],f)
plt.show()
所需的输出应该类似于:
【问题讨论】:
-
您必须使用 subplot 并创建一个图形才能按您的意愿进行渲染。
-
matplotlib.org/gallery.html 真的很有帮助
标签: python python-3.x matplotlib plot scatter-plot