我试图在数据帧X
和y
中的每一列之间绘制单独的散点图。接下来,我想在一个pdf文件的页面上打印每个单独的散点图。我的代码如下所示:
# get hist for every column
pp2 = PdfPages('scatters.pdf')
# pp.savefig()
for i, col in enumerate(X.columns):
# create scatterplot
plt.scatter(x=X[col], y=y, )
plt.xlabel(col)
plt.ylabel('Header')
# print to pdf
pp2.savefig()
plt.clf()
pp2.close()
但是,这会在一个图中返回彼此的散点图。有人知道如何在单独的图上绘制每个散点图吗
要有单独的绘图,请添加
plt.figure()
作为for
循环中的第一行代码,如下所示相关问题 更多 >
编程相关推荐