【文件属性】:
文件名称:使用Numpy对特征中的异常值进行替换及条件替换方式
文件大小:41KB
文件格式:PDF
更新时间:2020-12-17 14:56:52
mp 异常 异常值
原始数据为Excel文件,由传感器获得,通过Pyhton xlrd模块读入,读入后为数组形式,由于其存在部分异常值和缺失值,所以便利用Numpy对其中的异常值进行替换或条件替换。
1. 将’nan’替换为给定值
import numpy as np
data = np.array([['nan', 1, 2, 3, 4], # 数据类型为字符串型
[10, 15, 20, 25, 'nan'],
['nan', 5, 8, 10, 20]])
print(data)
# [['nan' '1' '2' '3' '4']
# ['10' '15' '20' '2