试着把每一个都放在一起

2024-04-25 00:01:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着把两块地放在一起,但我不知道怎么做才对。在

这是第一个情节:

x_new = np.linspace(dsa[0], dsa[-1], num=len(dsa)*10)
coefs = poly.polyfit(dsa, Wechsel, 1)
ffit = poly.polyval(x_new, coefs)
plt.grid(True)
plt.xlabel("Druck p in mbar")
plt.ylabel("Minimawechsel N")
plt.plot(x_new, ffit, color="red", linestyle="solid", linewidth=1)
plt.plot(dsa, Wechsel, 'ro', label="Sauerstoff")
plt.legend(loc=1)

这是第二个:

^{pr2}$

Tags: newlenplotnppltnum情节poly
1条回答
网友
1楼 · 发布于 2024-04-25 00:01:02

您可以使用plt.subplots

f, (ax1, ax2) = plt.subplots(1, 2)

x_new = np.linspace(dsa[0], dsa[-1], num=len(dsa)*10)   
coefs = poly.polyfit(dsa, Wechsel, 1)
ffit = poly.polyval(x_new, coefs)
ax1.grid(True) 
ax1.set_xlabel("Druck p in mbar")                   
ax1.set_ylabel("Minimawechsel N")
ax1.plot(x_new, ffit, color="red", linestyle="solid", linewidth=1)
ax1.plot(dsa,Wechsel,'ro', label="Sauerstoff" )
ax1.legend(loc=1)

与ax2类似:

^{pr2}$

相关问题 更多 >