最佳答案
我试图在我生成的散点图上生成一个线性回归,但是我的数据是列表格式的,所有我能找到的使用 polyfit
的例子都需要使用 arange
。但是 arange
不接受列表。关于如何将列表转换为数组,我已经搜索了很多地方,但似乎一无所获。我错过了什么吗?
接下来,如何最好地使用我的整数列表作为 polyfit
的输入?
下面是我正在学习的 polyfit 的例子:
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(data)
y = np.arange(data)
m, b = np.polyfit(x, y, 1)
plt.plot(x, y, 'yo', x, m*x+b, '--k')
plt.show()