标签: python arrays scipy
对于一个项目,我需要取一个包含模型结果的数组(m)(800,16)和一个包含观察结果的形状(o)的数组(o),并使用第一组产生一个数组(c)数组m和o的非负和非零最小二乘回归的值。目前我正在使用
c = scipy.optimize.nnls(m,o)[0]
但是有些值为0,这是一个问题,因为稍后我会记录这些值。
有谁知道做非负和非零最小二乘线性回归的方法?
编辑:也许通过设置值的界限? (0.01,100)在这种情况下是理想的界限