标签: arrays nan
我想用n99y数组中的NaN替换大号数字,例如99999.我不想用numpy.nan_to_num用NaN替换为0,因为我想区分NaN数据集中已有的值和0值。
答案 0 :(得分:1)
您需要使用逻辑索引将所有NaN替换为99999。你可以这样做
NaN
99999
x[np.isnan(x)] = 99999
这确实可以在多个方面起作用。