很抱歉,如果这个问题对于新手来说似乎太难了,但我一直在寻找答案,但没有找到。
因此,我有一个包含大量 NaN 值的数据集,并且我一直在进行一些回归来预测这些空值,并且由于预测是作为 numpy.ndarray 给出的,所以我尝试用这些值填充列的间隙数组没有成功。
我的意思是,该专栏是这样的:
['Records']
101 21
102 22
103 23
104 24
106 NaN
107 NaN
108 NaN
109 NaN
110 NaN
111 29
112 30
Run Code Online (Sandbox Code Playgroud)
该数组是:
y_pred = [25, 26, 27, 28]
Run Code Online (Sandbox Code Playgroud)
因此, fillna 不处理 numpy 数组来完成这项工作,我尝试将数组设置为 dict、pandas 列等,但没有任何效果。
另外,另一个问题是数组的长度总是与原始列不同。
我很欣赏你的见解。