欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實現(xiàn)刪除某列中含有空值的行的示例代碼

 更新時間:2020年07月20日 10:28:55   作者:wenyi瑾年  
這篇文章主要介紹了Python實現(xiàn)刪除某列中含有空值的行的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

客戶需求

查看銷售人員不為空值的行

數(shù)據(jù)存儲情況如圖:


代碼實現(xiàn)

import pandas as pd

data = pd.read_excel('test.xlsx',sheet_name='Sheet1')
datanota = data[data['銷售人員'].notna()]
print(datanota)

輸出結(jié)果

D:\Python\Anaconda\python.exe D:/Python/test/EASdeal/test.py
城市 銷售金額 銷售人員
0 北京 10000 張麗麗
1 上海 50000 瀟瀟
2 深圳 60000 笨笨笨
3 成都 40000 達(dá)達(dá)

Process finished with exit code 0

如何刪除特定列為空/ NaN的行?

我有一個csv文件.我讀了它:

import pandas as pd
data = pd.read_csv('my_data.csv', sep=',')
data.head()

它的輸出如下:

id    city    department    sms    category
01    khi      revenue      NaN       0
02    lhr      revenue      good      1
03    lhr      revenue      NaN       0

我想刪除sms列為空/ NaN的所有行.什么是有效的方法呢?

解決方法:

將dropna與參數(shù)子集一起使用以指定用于檢查NaN的列:

data = data.dropna(subset=['sms'])
print (data)
  id city department  sms category
1  2 lhr  revenue good     1

boolean indexing和notnull的另一個解決方案:

data = data[data['sms'].notnull()]
print (data)
  id city department  sms category
1  2 lhr  revenue good     1

替代query:

print (data.query("sms == sms"))
  id city department  sms category
1  2 lhr  revenue good     1

計時

#[300000 rows x 5 columns]
data = pd.concat([data]*100000).reset_index(drop=True)

In [123]: %timeit (data.dropna(subset=['sms']))
100 loops, best of 3: 19.5 ms per loop

In [124]: %timeit (data[data['sms'].notnull()])
100 loops, best of 3: 13.8 ms per loop

In [125]: %timeit (data.query("sms == sms"))
10 loops, best of 3: 23.6 ms per loop


到此這篇關(guān)于Python實現(xiàn)刪除某列中含有空值的行的示例代碼的文章就介紹到這了,更多相關(guān)Python刪除某列空值內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python第三方包PrettyTable安裝及用法解析

    Python第三方包PrettyTable安裝及用法解析

    這篇文章主要介紹了Python第三方包PrettyTable安裝及用法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • python調(diào)用百度地圖WEB服務(wù)API獲取地點對應(yīng)坐標(biāo)值

    python調(diào)用百度地圖WEB服務(wù)API獲取地點對應(yīng)坐標(biāo)值

    這篇文章主要為大家詳細(xì)介紹了python調(diào)用百度地圖WEB服務(wù)API獲取地點對應(yīng)坐標(biāo)值,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Python GUI編程學(xué)習(xí)筆記之tkinter事件綁定操作詳解

    Python GUI編程學(xué)習(xí)筆記之tkinter事件綁定操作詳解

    這篇文章主要介紹了Python GUI編程學(xué)習(xí)筆記之tkinter事件綁定操作,結(jié)合實例形式分析了Python GUI編程tkinter事件綁定常見操作技巧與使用注意事項,需要的朋友可以參考下
    2020-03-03
  • 詳解python opencv圖像混合算術(shù)運算

    詳解python opencv圖像混合算術(shù)運算

    這篇文章主要介紹了python opencv圖像混合算術(shù)運算的相關(guān)知識,本文通過實例圖文相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-09-09
  • ID3決策樹以及Python實現(xiàn)詳細(xì)過程

    ID3決策樹以及Python實現(xiàn)詳細(xì)過程

    決策樹是我本人非常喜歡的機(jī)器學(xué)習(xí)模型,非常直觀容易理解,并且和數(shù)據(jù)結(jié)構(gòu)的結(jié)合很緊密,下面這篇文章主要給大家介紹了關(guān)于ID3決策樹以及Python實現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • pycharm專業(yè)版遠(yuǎn)程登錄服務(wù)器的詳細(xì)教程

    pycharm專業(yè)版遠(yuǎn)程登錄服務(wù)器的詳細(xì)教程

    這篇文章主要介紹了pycharm專業(yè)版遠(yuǎn)程登錄服務(wù)器的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • Python爬蟲爬取百度搜索內(nèi)容代碼實例

    Python爬蟲爬取百度搜索內(nèi)容代碼實例

    這篇文章主要介紹了Python爬蟲爬取百度搜索內(nèi)容代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • Python基礎(chǔ)之文件讀取的講解

    Python基礎(chǔ)之文件讀取的講解

    今天小編就為大家分享一篇關(guān)于Python基礎(chǔ)之文件讀取的講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • 淺析python 通⽤爬⾍和聚焦爬⾍

    淺析python 通⽤爬⾍和聚焦爬⾍

    這篇文章主要介紹了python 通⽤爬⾍和聚焦爬⾍的相關(guān)資料,幫助大家更好的了解和使用python 爬蟲,感興趣的朋友可以了解下
    2020-09-09
  • python如何操作mysql

    python如何操作mysql

    這篇文章主要介紹了python如何操作MySQL,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-08-08

最新評論