Python的matplotlib中是否有与Matlab的hold on
等效的明确命令?我正在尝试在同一坐标轴上绘制所有图形。一些图形是在for
循环内生成的,这些图形与su
和sl
分别绘制。
import numpy as np
import matplotlib.pyplot as plt
for i in np.arange(1,5):
z = 68 + 4 * np.random.randn(50)
zm = np.cumsum(z) / range(1,len(z)+1)
plt.plot(zm)
plt.axis([0,50,60,80])
plt.show()
n = np.arange(1,51)
su = 68 + 4 / np.sqrt(n)
sl = 68 - 4 / np.sqrt(n)
plt.plot(n,su,n,sl)
plt.axis([0,50,60,80])
plt.show()
plt.hold(True)
吗? - Cody Piersallhold=True
是默认值。 - tacaswell