python中的Where函数怎么用?

Python (174) 2023-07-10 21:06:43

有些人说在编程语言上,python是可以代替excel,因为在python中衍生出来几十种函数,专门为数据库服务,可以实现对数据的分类,数据筛选,分类汇总等各种常见的数据处理工作,本章给大家带来服务数据处理的Where函数,可以进行值的替换,下面就一起让我们来了解下吧。

1、Where函数的简介

根据条件替换行或列中的值

2、Where函数用法

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:

df['value_1'].where(df['value_1']>5,0)

5、输出结果

上面提供的案例信息,大家有没有发觉where可以当做掩码来使用,目标数字的按位操作,达到屏蔽指定位而实现需求。好啦,希望本章内容可以帮助大家学习。

THE END

发表回复