【发布时间】:2012-11-18 13:32:39
【问题描述】:
我有两个数组,比如说 varx 和 vary。两者都在不同位置包含 NAN 值。但是,我想对两者进行线性回归,以显示两个数组的相关程度。 到目前为止,这很有帮助:http://glowingpython.blogspot.de/2012/03/linear-regression-with-numpy.html
但是,使用这个:
slope, intercept, r_value, p_value, std_err = stats.linregress(varx, vary)
为每个输出变量生成 nans。仅将两个数组中的有效值作为线性回归的输入最方便的方法是什么?我听说过屏蔽数组,但不确定它是如何工作的。
【问题讨论】:
-
两个数组中的NaN是相同还是不同的位置?
-
在两个阵列中的不同/随机位置。