由于不鼓励使用pylab,所以我打算在https://www.wired.com/2011/01/linear-regression-with-pylab/中使用这个示例中的matplotlib
from pylab import *
x = [0.2, 1.3, 2.1, 2.9, 3.3]
y = [3.3, 3.9, 4.8, 5.5, 6.9]
(m, b) = polyfit(x, y, 1)
print(m, b)
yp = polyval([m, b], x)
plt.plot(x, yp)
plt.grid(True)
plt.scatter(x,y)
xlabel('x')
ylabel('y')
show()
如果我从这个开始
^{pr2}$我不知道如何替换matplotlib中的polyfit和polyval函数。在第4行和第7行中,这些函数调用polyfit和polyval函数(它们在pylab模块中)。我应该使用哪些函数来代替matplotlib?在
我想用这个例子,但是使用matplotlib。在
polyfit
和{numpy
中使用。因此,您可以简单地使用:绘图函数在
matplotlib.pyplot
中,但是PyLab还包含NumPy的数值函数,您可以使用(另见第一个答案here。)
相关问题 更多 >
编程相关推荐