本文介绍: 拿到一堆数据,首先我们是要对其进行数据的预处理,其中数据存在一些值为空或者是我们不想要的数据,对其进行删除或者是修改数据值。下面是对于该例子进行删除和修改:>>> dfout[]:0 10000 23 男1 15000 34 女2 23000 21 男3 0 20 女4 28500 0 男5 35000 37 男。
前言
拿到一堆数据,首先我们是要对其进行数据的预处理,其中数据存在一些值为空或者是我们不想要的数据,对其进行删除或者是修改数据值。下面是对于该例子进行删除和修改:
一、数据处理
1. df.replace()方法:将“男”用1来表示,“女孩”用0来表示。
2. pd.DataFrame.loc()方法来指定列中数据为0的行:
还可以用:
二、删除某行方法的使用
1.删除全行都是为0的行
2.用nan替换零,然后删除所有行中数据都为nan的行。之后,将nan替换为零。
3.删除某行中某个值为0的行
4.使用lambda函数来删除行
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。