1
A
回答
3
是,下载这个从http://www.scipy.org/Cookbook/OLS
也可以安装R(http://www.scipy.org/Cookbook/OLS?action=AttachFile&do=get&target=ols.0.2.py)和一个python-R链接。 R可以做任何东西。
1
您可能想要查看scipy.optimize.leastsq
函数。这很复杂,但我似乎记得当我想进行多元回归时,这是我期待的事情。 (这是一段时间,所以我可能会误解)
2
您链接到的网页提到numpy.linalg.lstsq找到的矢量x 最小化|b - Ax|
。这里是它如何被使用的一个小例子:
首先我们设置一些“随机”的数据:
import numpy as np
c1,c2 = 5.0,2.0
x = np.arange(1,11)/10.0
y = c1*np.exp(-x)+c2*x
b = y + 0.01*max(y)*np.random.randn(len(y))
A = np.column_stack((np.exp(-x),x))
c,resid,rank,sigma = np.linalg.lstsq(A,b)
print(c)
# [ 4.96579654 2.03913202]
相关问题
- 1. 在Python中使用numpy进行多元回归
- 2. 使用ggplot2进行多变量回归
- 3. 使用matplotlib/numpy进行线性回归
- 4. 使用NumPy对曲面进行多元线性回归 - 示例
- 5. 在多变量多输出回归之前进行缩放
- 6. 多变量回归
- 7. 如何在python中使用多个变量进行映射?
- 8. Python Numpy逻辑回归
- 9. Logistic回归 - 在Python中使用分类变量?
- 10. 如何使用相同编号的变量进行回归?
- 11. 使用python进行多元线性回归
- 12. 的R - 多变量回归
- 13. Python熊猫:如何按组运行多个单变量回归
- 14. 使用SVM进行回归
- 15. 在Python中使用随机梯度下降进行岭回归
- 16. 如何在Python中使用mord模块进行序数回归?
- 17. 在R中使用支持向量回归进行预测
- 18. 在VB.Net中使用Math.net进行多重回归
- 19. 用矩阵进行Python回归
- 20. 在Keras中使用LSTMs进行多变量多时间序列回归的恒定输出值
- 21. 如何使用变量在Python中使用wget进行下载?
- 22. 在Python中使用“any”返回变量?
- 23. 使用python,numpy进行圆圈检测?
- 24. 使用glmulti进行穷举全子集回归时可以使用的变量的最大数量是多少()
- 25. 使用张量流的多变量线性回归
- 26. 使用R中的Stargazer进行几次回归的虚拟变量
- 27. 在估算数据集上使用工具变量进行logit回归
- 28. 在Python中对变量进行排序?
- 29. 在多行Python字符串中使用HTML变量在HTML中
- 30. Python:在子进程中使用带有多个变量的awk.call
我目前正在使用R,但我正在考虑只为python进行计算,以便于共享。 – djq 2010-05-18 20:47:25
它不再工作了(我将它改成符合Python 3,因此它运行;但是第一次测试使Python解释器崩溃而没有错误信息)。任何人都知道如何更新它? – max 2011-12-15 20:35:50