python pandas loc 布爾索引示例說(shuō)明
pandas loc的指定條件索引(布爾索引)
pandas中的loc不僅僅可以用于直接的標(biāo)簽的索引,也可以用于指定條件的索引。
1.準(zhǔn)備數(shù)據(jù)
首先準(zhǔn)備一組數(shù)據(jù):
import pandas as pd df = pd.DataFrame({ 'AAA': [120, 101, 106, 117, 114, 122], 'BBB': [115, 100, 110, 125, 123, 120], 'CCC': [109, 112, 125, 120, 116, 115], 'DDD': 'ABCDEFG' }, index=[1, 2, 3, 4, 5, 6]) print(df)
2.單條件篩選
以篩選出其中字段"AAA"大于110的為例:
print(df) print("=======================") print(df.loc[df['AAA'] > 110]) # "AAA"大于100的
深入分析,我們可以看出,loc后傳入的是一個(gè)Values為bool類(lèi)型數(shù)據(jù)的Series,且其長(zhǎng)度與原DataFrame的行數(shù)相等。
print(df['AAA'] > 110) print(type(df['AAA'] > 110)) # Series類(lèi)型,Values為bool類(lèi)型
3.多條件篩選
loc也可以同時(shí)傳入多個(gè)篩選條件, 以篩選字段"AAA"大于110且字段"CCC"大于115的數(shù)據(jù)為例:
print("=======================") print(df.loc[(df['AAA'] > 110) & (df['CCC'] > 115)])
到此這篇關(guān)于python pandas loc 布爾索引示例說(shuō)明的文章就介紹到這了,更多相關(guān)python pandas loc 布爾索引內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python實(shí)現(xiàn)識(shí)別圖像中人物的示例代碼
這篇文章主要介紹了通過(guò)face_recognition提供的demo代碼,簡(jiǎn)單調(diào)整了一下,從而實(shí)現(xiàn)識(shí)別圖像中人物的功能,感興趣的可以跟隨小編一起試試2022-01-01詳解如何用django實(shí)現(xiàn)redirect的幾種方法總結(jié)
這篇文章主要介紹了如何用django實(shí)現(xiàn)redirect的幾種方法總結(jié),詳細(xì)的介紹3種實(shí)現(xiàn)方式,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11用Python實(shí)現(xiàn)流星雨效果的方法詳解
這篇文章主要為大家介紹了Python實(shí)現(xiàn)流星雨效果的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助<BR>2021-12-12Python對(duì)多屬性的重復(fù)數(shù)據(jù)去重實(shí)例
下面小編就為大家分享一篇Python對(duì)多屬性的重復(fù)數(shù)據(jù)去重實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04python命令行運(yùn)行報(bào)錯(cuò)ModuleNotFoundError:No module named‘X
這篇文章主要介紹了python命令行運(yùn)行報(bào)錯(cuò)ModuleNotFoundError:No module named‘XXX‘找不到自定義模塊問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11python動(dòng)態(tài)進(jìn)度條的實(shí)現(xiàn)代碼
有時(shí)候我們需要使用print打印工作進(jìn)度,正常使用print函數(shù)會(huì)導(dǎo)致刷屏的現(xiàn)象,本文通過(guò)實(shí)例代碼給大家介紹python動(dòng)態(tài)進(jìn)度條的實(shí)現(xiàn)方法,感興趣的朋友跟隨小編一起看看吧2019-07-07使用grappelli為django admin后臺(tái)添加模板
本文介紹了一款非常流行的Django模板系統(tǒng)--grappelli,以及如何給Django的admin后臺(tái)添加模板,非常的實(shí)用,這里推薦給大家。2014-11-11Python裝飾器的應(yīng)用場(chǎng)景及實(shí)例用法
在本篇內(nèi)容里小編給大家整理了一篇關(guān)于Python裝飾器的應(yīng)用場(chǎng)景及實(shí)例用法,有興趣的朋友們可以學(xué)習(xí)下。2021-04-04詳解opencv中畫(huà)圓circle函數(shù)和橢圓ellipse函數(shù)
這篇文章主要介紹了opencv中畫(huà)圓circle函數(shù)和橢圓ellipse函數(shù),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12