有没有人知道Java中的科学/数学库可以直接实现加权线性回归?一个函数行的东西,它接受3个参数并返回相应的系数:
linearRegression(x,y,weights)
Run Code Online (Sandbox Code Playgroud)
这似乎相当简单,所以我想它存在于某个地方.
PS)我已经尝试过Flannigan的图书馆:http://www.ee.ucl.ac.uk/~mflanaga/java/Regression.html ,它有正确的想法,但似乎偶尔崩溃并抱怨我的自由度?
我们使用的编程语言中没有线性回归函数.我们已经实现了单变量线性方程:
y = Ax + B
并且使用类似于Stack Overflow答案的解决方案简单地从数据中计算出A和B系数.
我知道这个问题在添加变量时几何上变得更难,但就我们的目的而言,我们只需要再添加一个:
z = Ax + By + C.
有没有人有封闭形式的方程式,或任何语言的代码可以解决A,B和C给定x,y和z的数组?