python: 最小二乘估计?
我知道怎么用基础的矩阵分解和其他操作来实现最小二乘法,但我该怎么在Python中做到这一点呢?(我从来没有在Python中使用过矩阵)
(为了满足那些先发问后思考的人,我做了这个澄清的编辑)
我在寻找如何在Python中使用数值编程的帮助。看起来numpy和scipy是不错的选择。我想知道怎么使用它们,但我找到了一个教程。
3 个回答
1
哈哈,这个关于numpy的教程给了我一个很好的起点。
1
看看SciPy吧。它有很多矩阵运算的功能。
2
scipy
和 numpy
是这里最明显的选择。
要注意的是,numpy
使用了著名的(而且经过优化的)BLAS库,所以它的速度非常快。比起任何“纯Python”的代码,numpy
要快得多。