首页 > 其他 > 详细

pandas where

时间:2019-06-30 16:36:42      阅读:97      评论:0      收藏:0      [点我收藏+]
DataFrame.where(cond, other=nan, inplace=False, axis=None, level=None, errors=‘raise‘, try_cast=False, raise_on_error=None)

Replace values where the condition is False.

替换数据集中不满足条件的值,默认替换为NaN,且不保存到数据集中。

输出的第一列是索引值。

技术分享图片

 变量a没有改变:

技术分享图片

添加第二个参数,表示把不符合条件的值改为此参数值

技术分享图片

 技术分享图片

添加第三个参数,把更改保存到变量。

技术分享图片

不添加inplace参数时有返回值:

技术分享图片

添加inplace参数后没有返回值:

技术分享图片

 

 

 

 

pandas where

原文:https://www.cnblogs.com/zhhy236400/p/11110259.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!