楼主: CDA网校
1007 0

[数据] 如何做好数据预处理(一)——CDA人工智能学院 [推广有奖]

管理员

已卖:189份资源

泰斗

3%

还不是VIP/贵宾

-

威望
3
论坛币
118687 个
通用积分
10372.7424
学术水平
278 点
热心指数
286 点
信用等级
253 点
经验
228186 点
帖子
6925
精华
19
在线时间
4377 小时
注册时间
2019-9-13
最后登录
2026-1-7

初级热心勋章

楼主
CDA网校 学生认证  发表于 2020-7-14 12:46:11 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
CDA人工智能学院致力于以优质的人工智能在线教育资源助力学员的DT职业梦想!课程内容涵盖数据分析、机器学习、深度学习、人工智能、TensorFlow、PyTorch、知识图谱等众多核心技术及行业案例,让每一个学员都可以在线灵活学习,快速掌握AI时代的前沿技术。PS:私信我即可获取《银牌会员》1个月免费试听机会

数据分析中,需要先挖掘数据,然后对数据进行处理,而数据预处理的字面意思就是对于数据的预先处理,而数据预处理的作用是为了提高数据的质量以及使用数据分析软件,对于数据的预处理的具体步骤就是数据清洗、数据集成、数据变换、数据规范等工作,数据预处理是数据分析工作很重要的组成部分,所以大家一定要重视这个工作。


首先说一下数据清洗就是清理脏数据以及净化数据的环境,说到这里大家可能不知道什么是脏数据,一般来说,脏数据就是数据分析中数据存在乱码,无意义的字符,以及含有噪音的数据。脏数据具体表现在形式上和内容上的脏。就目前而言,脏数据在形式上就是缺失值和特殊符号,形式上的脏数据有缺失值、带有特殊符号的数据,内容上的脏数据上有异常值。


那么什么是缺失值呢?缺失值包括缺失值的识别和缺失值的处理。一般来说缺失值处理方法有删除、替换和插补。先来说说删除法吧。删除法根据删除的不同角度又可以分为删除观测样本和变量,删除观测样本,这就相当于减少样本量来换取信息的完整度,但当变量有较大缺失并且对研究目标影响不大时,可以直接删除。接着说一下替换法,所谓替换法就是将缺失值进行替换,根据变量的不同又有不同的替换规则,缺失值的所在变量是数值型用该变量下其他数的均值来替换缺失值;变量为非数值变量时则用该变量下其他观测值的中位数或众数替换。最后说说插补法,插补法分为回归插补和多重插补;回归插补指的是将插补的变量转变成替换法,然后根据替换法进行替换即可。


刚刚说到的缺失值,其实异常值也是需要处理的,那么什么是异常值呢?异常值跟缺失值一样,包括异常值的识别和异常值的处理。对于异常值的处理我们一般使用单变量散点图或箱形图来处理,在图形中,把远离正常范围的点当作异常值。异常值的的处理有删除含有异常值的观测、当作缺失值、平均值修正、不处理。在进行异常值处理时要先复习异常值出现的可能原因,再判断异常值是否应该舍弃。


大家在进行清洗数据的时候需要注意缺失数据的填补以及对异常数值的修正,这样才能够做好数据分析工作,由于篇幅的关系,如何做好数据预处理工作就给大家介绍到这里了,希望这篇文章能够给大家带来帮助。

115940p38xxaeu3qe8qwxe.webp (1).jpg

关注“CDA人工智能学院”,回复“录播”获取更多人工智能精选直播视频!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:数据预处理 人工智能 CDA 预处理 Tensor

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 15:37