将numpy数组中的NaN值转换为值的平均值

时间:2019-01-17 12:06:43

标签: python numpy

我有一个名为heart_rate的numpy数组,形状为(1181,)和dtype float。
在我的数据中,偶尔会出现“无”一词。
我想摆脱它,并用数据值的平均值替换它。 当我尝试运行以下代码时:

inds = np.where(np.isnan(heart_rate))

但是我遇到TypeError:输入类型不支持ufunc'isnan',并且根据强制转换规则“ safe”不能将输入安全地强制为任何受支持的类型

0 个答案:

没有答案
相关问题