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

pandas 像SQL一樣使用WHERE IN查詢條件說(shuō)明

 更新時(shí)間:2020年06月05日 11:58:56   作者:三分之一給你  
這篇文章主要介紹了pandas 像SQL一樣使用WHERE IN查詢條件說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

in

newDropList = [9,10,11,12,22,50,51,60,61]
newDB = newDB[newDB['groupId'].isin(newDropList)]

直接查詢表中g(shù)roupId列,值為newDropList的記錄

not in

newDropList = [9,10,11,12,22,50,51,60,61]
newDB = newDB[-newDB['groupId'].isin(newDropList)]

直接加一個(gè)" - " 號(hào)即可

補(bǔ)充知識(shí):pandas條件組合篩選和按范圍篩選

1、從記錄中選出所有fault_code列的值在fault_list= [487, 479, 500, 505]這個(gè)范圍內(nèi)的記錄

record2=record[record['FAULT_CODE'].isin(fault_list)]

要用.isin 而不能用in,用 in以后選出來(lái)的值都是True 和False,然后報(bào)錯(cuò):

ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any()

2、選出所有WTGS_CODE=20004013的記錄

set=20004013

record= record[record['WTGS_CODE'] == set]

3、其次,從記錄中選出所有滿足set條件且fault_code列的值在fault_list= [487, 479, 500, 505]這個(gè)范圍內(nèi)的記錄

record_this_month=record[(record['WTGS_CODE']==set)&(record['FAULT_CODE'].isin(fault_list))]

(1)多個(gè)條件篩選的時(shí)候每個(gè)條件都必須加括號(hào)。

(2)判斷值是否在某一個(gè)范圍內(nèi)進(jìn)行篩選的時(shí)候需要使用DataFrame.isin()的isin()函數(shù),而不能使用in。

以上這篇pandas 像SQL一樣使用WHERE IN查詢條件說(shuō)明就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python創(chuàng)建一個(gè)最簡(jiǎn)單http webserver服務(wù)器的方法

    python創(chuàng)建一個(gè)最簡(jiǎn)單http webserver服務(wù)器的方法

    這篇文章主要介紹了python創(chuàng)建一個(gè)最簡(jiǎn)單http webserver服務(wù)器的方法,實(shí)例分析了Python操作http創(chuàng)建服務(wù)器端的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • python實(shí)戰(zhàn)練習(xí)之最新男女顏值打分小系統(tǒng)

    python實(shí)戰(zhàn)練習(xí)之最新男女顏值打分小系統(tǒng)

    前幾天不是出過(guò)一期Python美顏相機(jī)嘛?不知道大家現(xiàn)在還記不記得?這一期的話題還是緊接著那一期顏值方面來(lái)走,對(duì)大家的學(xué)習(xí)或工作具有一定的價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python編寫(xiě)登陸接口的方法

    Python編寫(xiě)登陸接口的方法

    這篇文章主要為大家詳細(xì)介紹了Python編寫(xiě)登陸接口的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • python如何實(shí)現(xiàn)視頻轉(zhuǎn)代碼視頻

    python如何實(shí)現(xiàn)視頻轉(zhuǎn)代碼視頻

    這篇文章主要為大家詳細(xì)介紹了python如何實(shí)現(xiàn)視頻轉(zhuǎn)代碼視頻,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • Python中的請(qǐng)求重試策略深入探討

    Python中的請(qǐng)求重試策略深入探討

    在網(wǎng)絡(luò)通信中,由于各種原因,請(qǐng)求可能會(huì)失敗,為了增加程序的健壯性和可靠性,實(shí)現(xiàn)一個(gè)優(yōu)雅的請(qǐng)求重試策略是至關(guān)重要的,本文將深入探討如何在Python中實(shí)現(xiàn)優(yōu)雅的請(qǐng)求重試,通過(guò)豐富的示例代碼和詳細(xì)的解釋,幫助大家更好地理解和應(yīng)用重試機(jī)制
    2024-01-01
  • Python實(shí)現(xiàn)兩種稀疏矩陣的最小二乘法

    Python實(shí)現(xiàn)兩種稀疏矩陣的最小二乘法

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)的兩種稀疏矩陣最小二乘法lsqr和lsmr,前者是經(jīng)典算法,后者來(lái)自斯坦福優(yōu)化實(shí)驗(yàn)室,據(jù)稱可以比lsqr更快收斂,感興趣的可以了解一下
    2023-02-02
  • 教你利用Python破解ZIP或RAR文件密碼

    教你利用Python破解ZIP或RAR文件密碼

    常常會(huì)從網(wǎng)絡(luò)上下載一些帶密碼的壓縮包,想要獲取里面的內(nèi)容,往往就要給提供商支付一些費(fèi)用.想要白嫖其中的內(nèi)容,常見(jiàn)的做法是百度搜索一些壓縮包密碼破解軟件,但后果相信體驗(yàn)過(guò)的人都知道.本文詳細(xì)介紹了怎么破解壓縮包,需要的朋友可以參考下
    2021-05-05
  • Python?代替?xftp?從?Linux?服務(wù)器下載文件的操作方法

    Python?代替?xftp?從?Linux?服務(wù)器下載文件的操作方法

    我們經(jīng)常需要從Linux服務(wù)器上同步文件,但是xftp等工具都需要注冊(cè)了,這里用免費(fèi)的Python代碼來(lái)下載文件,還可以擴(kuò)展更多的自定義用法,這篇文章主要介紹了Python?代替?xftp?從?Linux?服務(wù)器下載文件,需要的朋友可以參考下
    2024-06-06
  • Python實(shí)現(xiàn)求取表格文件某個(gè)區(qū)域內(nèi)單元格的最大值

    Python實(shí)現(xiàn)求取表格文件某個(gè)區(qū)域內(nèi)單元格的最大值

    這篇文章主要介紹基于Python語(yǔ)言,基于Excel表格文件內(nèi)某一列的數(shù)據(jù),計(jì)算這一列數(shù)據(jù)在每一個(gè)指定數(shù)量的行的范圍內(nèi)(例如每一個(gè)4行的范圍內(nèi))的區(qū)間最大值的方法,需要的朋友可以參考下
    2023-08-08
  • Matplotlib中rcParams使用方法

    Matplotlib中rcParams使用方法

    這篇文章主要介紹了Matplotlib中rcParams使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01

最新評(píng)論