
有些人說在編程語言上,python是可以代替excel,因為在python中衍生出來幾十種函數,專門為數據庫服務,可以實現對數據的分類,數據篩選,分類匯總等各種常見的數據處理工作,本章給大家帶來服務數據處理的Where函數,可以進行值的替換,下面就一起讓我們來了解下吧。
1、Where函數的簡介
根據條件替換行或列中的值
2、Where函數用法
1
DataFrame.where(cond, other=nan, inplace=False, axis=None, level=None, errors='raise', try_cast=False, raise_on_error=None)
3、參數
Cond、other、inplace、axis
4、實例使用
df中列value_1里小于5的值替換為0:
1
df['value_1'].where(df['value_1'] > 5 , 0)
5、輸出結果

上面提供的案例信息,大家有沒有發覺where可以當做掩碼來使用,目標數字的按位操作,達到屏蔽指定位而實現需求。好啦,希望本章內容可以幫助大家學習。
聲明:
本站(www.rxbbx.com)部分圖文轉自網絡,刊登本文僅為傳播信息之用,絕不代表贊同其觀點或擔保其真實性。若有來源標注錯誤或侵犯了您的合法權益,請作者持權屬證明與本網聯系,我們將及時更正、刪除,謝謝