【发布时间】:2018-12-04 17:23:01
【问题描述】:
我正在尝试将绘图保存在“图层”中。首先,我只想保存网格。然后我想只保存我的散点。最后我想只保存我的趋势线,但我不知道如何“关闭”我的散点来做到这一点。我这样做的原因是,我可以将图形的每个组件作为图层导入 Photoshop 中。 这是我的代码:
仅限第一个绘图网格
fig=plt.figure()
ax1=fig.add_subplot(111)
#ax1.plot(x,p(x), linewidth=3.0, color="#daa004")
plt.ylim(top=72)
plt.ylim(bottom=60)
plt.xlim(right=2025)
plt.xlim(left=1895)
plt.grid(axis='x', alpha=0.4)
plt.grid(axis='y', alpha=0.4)
plt.savefig('MeanAnnualFallTMAX_Grid.png', transparent=True)
仅绘制散点图
ax1.plot(x,y,'o',markersize=3,color="#daa004",label="Annual Mean Fall Maximum Temperature")
plt.axis('off')
plt.savefig('MeanAnnualFallTMAX_Scatter.png', transparent=True)
仅绘制趋势(问题)
ax1.plot(x,p(x), linewidth=3.0, color="#daa004")
plt.axis('off')
plt.savefig('MeanAnnualFallTMAX_Trend.png', transparent=True)
但这会打印散点和趋势。有没有办法“清除”或“关闭”我之前绘制的散点?
【问题讨论】:
标签: python pandas matplotlib plot graph