亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

對pandas replace函數的使用方法小結

發布時間:2020-08-29 22:33:38 來源:腳本之家 閱讀:285 作者:每天進步一點點2017 欄目:開發技術

語法:replace(self, to_replace=None, value=None, inplace=False, limit=None, regex=False, method='pad', axis=None)

使用方法如下:

import numpy as np 
import pandas as pd 
df = pd.read_csv('emp.csv') 
df 

對pandas replace函數的使用方法小結

#Series對象值替換
s = df.iloc[2]#獲取行索引為2數據
#單值替換
s.replace('?',np.nan)#用np.nan替換?
s.replace({'?':'NA'})#用NA替換?
#多值替換
s.replace(['?',r'$'],[np.nan,'NA'])#列表值替換
s.replace({'?':np.nan,'$':'NA'})#字典映射
#同缺失值填充方法類似
s.replace(['?','$'],method='pad')#向前填充
s.replace(['?','$'],method='ffill')#向前填充
s.replace(['?','$'],method='bfill')#向后填充
#limit參數控制填充次數
s.replace(['?','$'],method='bfill',limit=1)
#DataFrame對象值替換
#單值替換
df.replace('?',np.nan)#用np.nan替換?
df.replace({'?':'NA'})#用NA替換?
#按列指定單值替換
df.replace({'EMPNO':'?'},np.nan)#用np.nan替換EMPNO列中?
df.replace({'EMPNO':'?','ENAME':'.'},np.nan)#用np.nan替換EMPNO列中?和ENAME中.
#多值替換
df.replace(['?','.','$'],[np.nan,'NA','None'])##用np.nan替換?用NA替換. 用None替換$
df.replace({'?':'NA','$':None})#用NA替換? 用None替換$
df.replace({'?','$'},{'NA',None})#用NA替換? 用None替換$
#正則替換
df.replace(r'\?|\.|\$',np.nan,regex=True)#用np.nan替換?或.或$原字符
df.replace([r'\?',r'\$'],np.nan,regex=True)#用np.nan替換?和$
df.replace([r'\?',r'\$'],[np.nan,'NA'],regex=True)#用np.nan替換?用NA替換$符號
df.replace(regex={r'\?':None})
#value參數顯示傳遞
df.replace(regex=[r'\?|\.|\$'],value=np.nan)#用np.nan替換?或.或$原字符

以上這篇對pandas replace函數的使用方法小結就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

边坝县| 股票| 太原市| 保靖县| 博客| 新河县| 商都县| 绩溪县| 道孚县| 望城县| 高邮市| 平定县| 双峰县| 绥中县| 中西区| 恩平市| 喀喇沁旗| 武隆县| 奉贤区| 乐至县| 黑山县| 崇州市| 偏关县| 南阳市| 全州县| 景泰县| 星子县| 汶上县| 榕江县| 琼结县| 介休市| 亳州市| 苏州市| 定南县| 凤城市| 万全县| 泾阳县| 贵州省| 平安县| 永昌县| 高台县|