我试图在已生成的散点图上生成线性回归,但是我的数据是以列表格式显示的,并且使用polyfit
的所有示例都需要使用arange
。 arange
虽然不接受列表。我已经搜索了如何将列表转换为数组,并且什么都看不清楚。我错过了什么吗?使用matplotlib/numpy进行线性回归
接下来,我如何最好地使用我的整数列表作为polyfit
的输入?
这里是我下面的polyfit例如:
from pylab import *
x = arange(data)
y = arange(data)
m,b = polyfit(x, y, 1)
plot(x, y, 'yo', x, m*x+b, '--k')
show()