前言
本文是该专栏的第36篇,后面会持续分享python数据分析的干货知识,记得关注。
在python语言中,一般都是使用if语句进行条件判断。那么,在pandas中,使用什么语句进行条件判断呢?pandas中用来做判断的方法是where函数,而python的if语句和pandas的where函数,最大的差别在于“where函数是矢量计算,非常快速高效,并不需要像python中的if语句那样使用循环”。
where函数的矢量计算,就类似于在excel表格中,使用单元格公式就可以自动作用于整列或整行。那么,对于pandas的where函数需要怎么使用,使用过程中又需要注意哪些地方?跟着笔者,直接往下看正文详细介绍。(附带完整代码)
正文
pandas中的where函数,可以说功能非常强大,条件判断,数值筛选,数值替换等,都能轻松快速解决,至于其具体使用方法和实现思路,直接看正文详细内容。
1. where函数使用注意事项
在使用where函数的过程中