我在计算 ols 时,想要判断一下自变量矩阵是否为满秩?请问 DolphinDB 中有计算矩阵的秩的函数吗?
目前没有计算矩阵的秩的函数,可以通过下述脚本判断自变量矩阵是否为满秩:
det(x.transpose() ** x) != 0
也可以自定义函数求秩(非零奇异值的个数等于矩阵的秩)
def matrixRank(m) { return sum 0!=svd(m, computeUV=false);}