如何估计DolphinDB中的最小二乘参数

时间:2019-06-10 12:56:44

标签: sql linear-regression dolphindb

X是自变量的矩阵,y是因变量。 X和y存储在多个数据源中。如何估计X和Y的最小二乘参数? 我将SQL代码写为波纹管,

def myOLSMap(table, yColName, xColNames){
   x = matrix(table[xColNames])
   xt = x.transpose();
   return xt.dot(x), xt.dot(table[yColName])
}
def myOLSEx(ds, yColName, xColNames){
   return mr(ds, myOLSMap{, yColName, xColNames}, +)
}

但是我不知道如何显示结果。

1 个答案:

答案 0 :(得分:0)

我假设您想获取估计模型的统计信息。 DolphinDB的内置线性回归函数olsolsEx(分布式版本)不仅显示估计参数,还显示模型统计信息。