一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 數據清洗--DataFrame中的空值處理方法

數據清洗--DataFrame中的空值處理方法

2021-03-12 00:33軟件大盜 Python

今天小編就為大家分享一篇數據清洗--DataFrame中的空值處理方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

數據清洗是一項復雜且繁瑣的工作,同時也是整個數據分析過程中最為重要的環節。

在python中空值被顯示為NaN。首先,我們要構造一個包含NaN的DataFrame對象。

?
1
2
3
4
5
6
7
8
9
10
11
>>> import numpy as np
>>> import pandas as pd
>>> from pandas import Series,DataFrame
>>> from numpy import nan as NaN
>>> data = DataFrame([[12,'man','13865626962'],[19,'woman',NaN],[17,NaN,NaN],[NaN,NaN,NaN]],columns=['age','sex','phone'])
>>> data
 age sex  phone
0 12.0 man 13865626962
1 19.0 woman   NaN
2 17.0 NaN   NaN
3 NaN NaN   NaN

刪除NaN

刪除NaN所在的行

刪除表中全部為NaN的行

?
1
2
3
4
5
>>> data.dropna(axis=0, how='all')
 age sex  phone
0 12.0 man 13865626962
1 19.0 woman   NaN
2 17.0 NaN   NaN

刪除表中任何含有NaN的行

?
1
2
3
>>> data.dropna(axis=0, how='any')
 age sex  phone
0 12.0 man 13865626962

刪除NaN所在的列

刪除表中全部為NaN的列

?
1
2
3
4
5
6
>>> data.dropna(axis=1, how='all')
 age sex  phone
0 12.0 man 13865626962
1 19.0 woman   NaN
2 17.0 NaN   NaN
3 NaN NaN   NaN

刪除表中任何含有NaN的列

?
1
2
3
4
>>> data.dropna(axis=1, how='any')
Empty DataFrame
Columns: []
Index: [0, 1, 2, 3]

注意:axis 就是”軸,數軸“的意思,對應多維數組里的”維“。此處作者的例子是二維數組,所以,axis的值對應表示:0軸(行),1軸(列)。

填充NaN

如果不想過濾(去除)數據,我們可以選擇使用fillna()方法填充NaN,這里,作者使用數值'0'替代NaN,來填充DataFrame。

?
1
2
3
4
5
6
>>> data.fillna(0)
 age sex  phone
0 12.0 man 13865626962
1 19.0 woman   0
2 17.0  0   0
3 0.0  0   0

我們還可以通過字典來填充,以實現對不同的列填充不同的值。

?
1
2
3
4
5
6
>>> data.fillna({'sex':233,'phone':666})
 age sex  phone
0 12.0 man 13865626962
1 19.0 woman   666
2 17.0 233   666
3 NaN 233   666

以上這篇數據清洗--DataFrame中的空值處理方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/yuanxiang01/article/details/78738812

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 碰91精品国产91久久婷婷 | 久久久久久久久女黄 | 7777色鬼xxxx欧美色夫 | 天堂伊人 | 成人午夜在线视频 | 国产特黄一级一片免费 | 亚洲精品福利在线 | 欧美一区二区福利视频 | 国产日产精品久久久久快鸭 | 亚洲AV久久无码精品蜜桃 | 国产欧美曰韩一区二区三区 | 成人四虎| 婷婷去我也去 | 日韩中文字幕网站 | 日本久久热| 国产自拍影院 | 幻女free性zoz0交 | 亚洲酒色1314狠狠做 | 大学生宿舍飞机 free | 91免费精品国自产拍在线可以看 | 全黄h全肉细节修仙玄幻文 全彩调教侵犯h本子全彩妖气he | 韩国黄色片网站 | 日本高清全集免费观看 | 国产精品免费 | 精品一区二区三区色花堂 | 国产亚洲精品第一综合linode | 精品一区二区三区中文 | 好猛好紧好硬使劲好大刺激视频 | 女仆掀起蕾丝裙被打屁股作文 | 免费一级夫妻a | 好大好深好涨好烫还要 | 欧美在线一 | 久久99国产亚洲高清观着 | 日韩免费视频播播 | 性色欲情网站IWWW | 久久re这里精品23 | 日本黄大片影院一区二区 | 校园全肉高h湿一女多男 | 免费港剧在线观看港剧 | 亚洲欧美另类专区 | 91麻豆国产福利在线观看 |