使用 numpy 找到 loglog 数据线性回归的最佳方法是什么?当我绘制数据并尝试
A = np.vstack([np.log10(X), np.ones(len(X))]).T
m, c = np.linalg.lstsq(A, np.log10(Y))[0]
ax.plot(X, [m*x + c for x in X], 'r')
其中 X 和 Y 是数据列表,这是结果,显然不正确:
使用 numpy 找到 loglog 数据线性回归的最佳方法是什么?当我绘制数据并尝试
A = np.vstack([np.log10(X), np.ones(len(X))]).T
m, c = np.linalg.lstsq(A, np.log10(Y))[0]
ax.plot(X, [m*x + c for x in X], 'r')
其中 X 和 Y 是数据列表,这是结果,显然不正确: