问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据清洗的步骤和方法

发布网友 发布时间:2022-09-15 09:28

我来回答

1个回答

热心网友 时间:2023-10-08 22:46

数据清洗主要是把有用的数据留下,无用的数据删掉。

1.去除重复的数据

Pandas库:plicated():找到重复数据,重复的数据方法返回false。

                drop_plicates(): 找到重复数据,删除掉重复数据。

举例说明:df.plicated(“name”); 找到name行中的重复数据,并且标记为false。

            df.drop_plicates(‘age’);结果处理为 删除掉age列中的重复数据。

2.对于缺少数据的处理

1)先要找到缺少的数据

from pandas import DataFrame

df.isnull(): 判断数据是否为空值。

df.notnull(): 判断数据是否不为空值。

2)找到缺失值后要如何处理

你可以选择删除:df.dropna()

                        标记当行里数据全部为空时,才选择删除:df.dropna(how=‘all’)

                        当以列为单位删除时: df.dropna(how=‘all’,axis=1)

你可以选择用其他数值进行填补:

                        用问号填补空白数据:df.fillna(‘?’) 

                        用同一列上的前一个数据来填补:df.fillna(method = 'pad')

                        用同一列上的后一个数据来填补:df.fillna(method = 'bfill')

                        问题:如何用limit*每列可以替代NAN的数目。

你可以选择用统计性数值的数据来替代:

                        用列上除控制之外的平均数来替代:df.fillna(df.mean()) (个数不包括空值)

                        用其他的列的统计数据来替代:df.fillna(df.mean()['高代':'解几'])(用解几列的平均值来替代高代列上的空值)

你可以选择指定数据来填补:

                        df.fillna({‘数分':100,'高代':0}) (意思是:数分列上的空值填补为100,高代列上填补的空值为0)

你需要清除字符型数据左右首尾的字符rstrip():

                        df['name'].str.rstrip('n')   //删除最右边的字符。如果是n,则删除n;否则,就删除最右边字符就OK。

                        

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样喷香水留香更持久?有哪些技巧? 有哪些方法让香水持久度更长一些? 怎样喷香水比较持久? 如何喷香水能使味道更持久? 败北是什么梗 湖南第一师范学院生活开销 赣州博沃新能源科技有限公司怎么样? 在湖南第一师范学院读书需要支出哪些费用 江西信丰恒隆麦饭石酒业有限公司公司荣誉 信丰县资源特点 录取通知书能买学生票吗? 我阡陌客崇拜,但是只有12块地,剩下的4块地怎么开?找不到相关任务,请详细指点,谢谢! 谈谈自己对劳动的理解 对劳动的认识有哪些 谈谈你对劳动的理解 我真的已经长大了作文 cccccc颜色代码中是什么颜色 表示字体颜色的代码?是什么样子的能否举例说明下 CC9966、CCCC66、669999的色系搭配给人什么样的色调? 请对柳岩做些简单介绍? 云南5a景区有哪些 无名指和中指一样长有什么好处 我双手的无名指都比中指长,差不多跟普通人的中指一样长,这是怎么回事? 武昌哪里有专门做隐形纱窗和智能防盗网的亚 太原哪里安装隐形纱窗门帘?夏天热,开门进蚊子,请问哪里有安装纱门 我的摄像头掉下来了,我又卸载了!怎么安装上才能恢复? 多肉植物老桩怎么养成 多肉植物怎么养成老桩 戴尔笔记本老是自动关机怎么解决 戴尔笔记本怎么老受热保护自动关机 带有“然”字的成语要带有解释 期中祝福语 泰国释迦怎么样保鲜 车外怎么清洗 汽车外表上弄了一些珍珠漆怎么清洗? 非黄钻如何设置自己喜欢的空间 背景? 没黄钻怎么自定义背景 人地关的理解 和土地有关的法律有哪些? 河的英语 古代三大鬼门关分别是什么? 网上立案标的额填的正确填写 网络诈骗立案的数额标准 许景期的介绍 闽南理工学院邮编 附地址和介绍 怎样才能联系到闽南理工学院的校长 福建石狮兴达集团的集团规模 石狮华景集团有限公司怎么样? 中考对学校的祝福语 有中药相克表吗