我正在尝试为我绘制的两条拟合曲线之间的区域着色。这是我的代码,虽然我不能包含我正在使用的数据:
import numpy as np
import matplotlib.pyplot as plt
xp = np.linspace(-6.0, 0.0)
bestfitup = np.poly1d(np.polyfit(x, y, 9))
bestfitdown = np.poly1d(np.polyfit(xdata, ydata, 9))
plt.fill_between(xp,bestfitup, bestfitdown ,color='#539ecd')
但是我收到以下错误:
ERROR: operands could not be broadcast together with shapes (50,) (10,)