python 取反_自从用了这招pandas 空数据处理方法,python编程速度提升了不少
今天為大家帶來的內容是:自從用了這招pandas 空數據處理方法,python編程速度提升了不少
文章內容主要介紹了pandas 空數據處理方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下。
1.查看行或列是否有空格(以下的df為DataFrame類型,axis=0,代表列,axis=1代表行,以下的返回值都是行或列索引加上布爾值)
isnull方法 :
例子:
注意點:以上方法都可以用~取反的辦法獲取相反的結果
2.在1的前提下使用df.loc[],可取出1中篩選出數據的具體數據如:
df.loc[df.isnull().any(axis=1)]取出這幾行的索引可用屬性index如:df.loc[df.isnull().any(axis=1)].index
得到這些索引后可以使用drop方法進行刪除如:
注意:drop方法中的axis值與其他方法相反,axis=0表示行,=1表示列。
df.drop(labels=drop_index, axis=0)嗨嘍:正在學習python的小伙伴或者打算學習的,可以私信小編“07”領取資料!
總結下來為4步:
一.使用isnull或notnull篩選:df.isnull().any(axis=0)
二.使用loc取出具體數據:df.loc[df.isnull().any(axis=1)]
三:取出這些數據的索引:df.loc[df.isnull().any(axis=1)].index
四.使用drop刪除:df.drop(labels=drop_index, axis=0)
以上就是本文的全部內容啦,希望對各位的學習能夠起到一些幫助。
最后多說一句,小編是一名python開發工程師,這里有我自己整理了一套最新的python系統學習教程,包括從基礎的python腳本到web開發、爬蟲、數據分析、數據可視化、機器學習等。想要這些資料的可以關注小編,并在后臺私信小編:“07”即可領取。
總結
以上是生活随笔為你收集整理的python 取反_自从用了这招pandas 空数据处理方法,python编程速度提升了不少的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: adprw指令通讯案例_S7-1200与
- 下一篇: apt 卸载_你所不知道的apt-get