對pandas中iloc,loc取數(shù)據(jù)差別及按條件取值的方法詳解
Dataframe使用loc取某幾行幾列的數(shù)據(jù):
print(df.loc[0:4,['item_price_level','item_sales_level','item_collected_level','item_pv_level']])
結(jié)果如下,取了index為0到4的五行四列數(shù)據(jù)。
item_price_level item_sales_level item_collected_level item_pv_level 0 3 3 4 14 1 3 3 4 14 2 3 3 4 14 3 3 3 4 14 4 3 3 4 14
而使用iloc,如下所示:
print(df.iloc[0:4,6:9])
結(jié)果如下,取得是index為0到3四行,以及第6到8列(從0列開始)3列數(shù)據(jù)。
item_price_level item_sales_level item_collected_level 0 3 3 4 1 3 3 4 2 3 3 4 3 3 3 4
另外loc可以按條件取數(shù)據(jù):
print(df.loc[df.item_price_level==0,:]) print(df.loc[df[item_price_level]==0,:])
上面兩條語句效果是一樣的,都是取item_price_level為0的所有數(shù)據(jù)??梢园衙疤柛某蓭琢辛忻?,只取滿足條件的某幾列數(shù)據(jù):
print(df.loc[df['item_price_level']==0,['item_price_level','item_sales_level']])
結(jié)果前兩行如下:
item_price_level item_sales_level 129141 0 10 129142 0 10
條件為多個時 (同時滿足兩個條件如下):
print(df.loc[(item_price_level==0) & (item_sales_level==3),:])
以上這篇對pandas中iloc,loc取數(shù)據(jù)差別及按條件取值的方法詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- Python Pandas數(shù)據(jù)分析之iloc和loc的用法詳解
- 詳談Pandas中iloc和loc以及ix的區(qū)別
- 聊聊Python pandas 中l(wèi)oc函數(shù)的使用,及跟iloc的區(qū)別說明
- python選取特定列 pandas iloc,loc,icol的使用詳解(列切片及行切片)
- 一文秒懂pandas中iloc()函數(shù)
- 利用Pandas讀取某列某行數(shù)據(jù)之loc和iloc用法總結(jié)
- Pandas中的loc與iloc區(qū)別與用法小結(jié)
- Python?Pandas中l(wèi)oc和iloc函數(shù)的基本用法示例
- python中pandas庫的iloc函數(shù)用法解析
- Pandas索引器 loc 和 iloc 比較及代碼示例
相關(guān)文章
Django數(shù)據(jù)庫遷移報錯InconsistentMigrationHistory
最近在使用Django,學(xué)習(xí)了一下Django數(shù)據(jù)庫遷移,在執(zhí)行遷移命令時,突然報錯,本文就總結(jié)了一下原因,感興趣的小伙伴們可以參考一下2021-05-05
python利用xpath爬取網(wǎng)上數(shù)據(jù)并存儲到django模型中
這篇文章主要介紹了python利用xpath爬取網(wǎng)上數(shù)據(jù)并存儲到django模型中,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-02-02
python數(shù)據(jù)封裝json格式數(shù)據(jù)
本次內(nèi)容是小編在網(wǎng)上整理的關(guān)于如何python數(shù)據(jù)封裝json格式的內(nèi)容總結(jié),有興趣的讀者們參考下。2018-03-03
詳解pandas中MultiIndex和對象實(shí)際索引不一致問題
這篇文章主要介紹了詳解pandas中MultiIndex和對象實(shí)際索引不一致問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
Python實(shí)現(xiàn)檢測SSL證書是否過期
我們知道 SSL 證書是會過期的,一旦過期之后需要重新申請,如果沒有及時更換證書的話,就有可能導(dǎo)致網(wǎng)站出問題,所以本文介紹了如何利用Python實(shí)現(xiàn)檢測SSL證書是否過期,需要的可以參考下2023-08-08

