pandas对多列进行条件筛选

在SQL语句中进行条件选择使用的是and将多个条件链接起来,在pandas是可以使用&将多个条件连接起来。
但是要是注意:

  1. 每一个条件要使用括号括起来。
  2. 判读是否在一个集合中的时候要用isin。
goOutNumberAndDistance[(goOutNumberAndDistance['day'] == 4) & (goOutNumberAndDistance['month'].isin([6,7]))]
month	day	count	sum	mean	rain	week	holiday	weekAndHoliday
	6	4	63857	455617364	7134.963497	多云	星期日	NaN	1.0
	7	4	70259	481038307	6846.643234	中雨	星期二	NaN	0.0
发布了46 篇原创文章 · 获赞 19 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/li123_123_/article/details/101695634