码迷,mamicode.com
首页 > 其他好文 > 详细

df.were(),df.mask()

时间:2019-08-19 09:47:53      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:string   ack   输出   mat   NPU   htm   The   result   --   

df.where(cond,other...) df.mask()

df.where将series中不满足cond的那些值替换为other

df.mask()结果与where()相反

In [45]:
 df[‘loan_amnt‘].head(10).where(df[‘loan_amnt‘]<5000,5000)
 
 
Out[45]:
0    5000
1    2500
2    2400
3    5000
4    3000
5    5000
6    5000
7    3000
8    5000
9    5000
Name: loan_amnt, dtype: int64
In [46]:
 df[‘loan_amnt‘].head(10).mask(df[‘loan_amnt‘]<5000,5000)
 
 
Out[46]:
0     5000
1     5000
2     5000
3    10000
4     5000
5     5000
6     7000
7     5000
8     5600
9     5375
Name: loan_amnt, dtype: int64

df.were(),df.mask()

标签:string   ack   输出   mat   NPU   htm   The   result   --   

原文地址:https://www.cnblogs.com/liyun1/p/11375108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!