我在代码的一部分中创建了一个数字,如下所示:
n = arange(51)
fig3 = plt.figure()
plt.semilogy(n,a1mag,'ro')
Run Code Online (Sandbox Code Playgroud)
现在,我想在代码的后面部分为此图添加另一个图.在绘图时有没有办法访问fig3?
建议完全保留在pyplot状态机中,或者完全保留在面向对象的API中; 混合这两者导致头痛.
plt.figure(3)
plt.semilogy(x,y,'ro')
# .. do other stuff
# reactivate figure 3
plt.figure(3)
plt.plot(x,z)
Run Code Online (Sandbox Code Playgroud)
fig3, ax3 = plt.subplots()
ax3.semilogy(x,y)
# .. do other stuff
# plot to ax3
ax3.plot(x,z)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5019 次 |
| 最近记录: |