最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python?Pandas條件篩選功能

 更新時間:2022年03月07日 10:45:13   作者:依然砥礪前行  
這篇文章主要介紹了Python?Pandas條件篩選功能,篩選是在平時的工作中使用非常頻繁的功能了,下文詳細(xì)的相關(guān)資料介紹,需要的小伙伴可以參考一下

一、準(zhǔn)備數(shù)據(jù)

import pandas as pd
?
data = pd.read_excel(r'銷售數(shù)據(jù).xlsx')
print(data)

數(shù)據(jù)如下:

二、以>,<,==,>=,<=來進行選擇

“等于”一定是用‘==’,如果用‘=’就不是判斷大小了:

例如:篩選銷售員是馬姐的數(shù)據(jù)

df = data[data['銷售員'] == '馬姐']

例如:篩選銷售員是馬姐的數(shù)據(jù)且天河店銷量大于100的數(shù)據(jù)

        使用 &(且) 和 |(或) 時每個條件都要用小括號括起來

df = data[(data['銷售員'] == '馬姐') & (data['天河店銷量'] > 100)]

三、.isin()

如果要選擇某列等于多個數(shù)值或者字符串時,要用到.isin(), 我們把df修改了一下(isin()括號里面應(yīng)該是個list):

例如:篩選天河店銷量等于180和200的數(shù)據(jù)

df = data[data['天河店銷量'].isin([180, 200])]

四、.str.contains()實現(xiàn)

平時使用最多的篩選應(yīng)該是字符串的模糊篩選,在SQL語句里用的是like,在pandas里我們可以用.str.contains()來實現(xiàn)。

例如:篩選銷售員含有馬字的數(shù)據(jù)

df = data[data['銷售員'].str.contains('馬')]

也可以使用 '|' 來進行多個條件的篩選

 例如:篩選銷售員含有馬字的數(shù)據(jù)或者含有李字的數(shù)據(jù)

df = data[data['銷售員'].str.contains('馬|李')]

注意:這個‘|’是在引號內(nèi)的,而不是將兩個字

 到此這篇關(guān)于Python Pandas條件篩選功能的文章就介紹到這了,更多相關(guān)Pandas條件篩選內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

海口市| 班玛县| 兴宁市| 浦江县| 旺苍县| 虎林市| 安福县| 来安县| 台中市| 花莲县| 兴仁县| 都江堰市| 保靖县| 奉贤区| 开远市| 囊谦县| 永嘉县| 梁河县| 武山县| 万年县| 邓州市| 商洛市| 宁武县| 洛宁县| 思茅市| 乌拉特前旗| 什邡市| 抚宁县| 东海县| 峡江县| 明水县| 德惠市| 乌拉特前旗| 沙坪坝区| 甘肃省| 陕西省| 恩平市| 安阳县| 五大连池市| 南昌县| 哈密市|