错误代码
df = df[df['date'] >= pd.to_datetime('2010-01-01') and df['date'] <= pd.to_datetime('2019-01-01)]
运行提示
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
解决办法:
条件连接and改为&
df = df[df['date'] >= pd.to_datetime('2010-01-01') & df['date'] <= pd.to_datetime('2019-01-01)]
Python3 dataframe数据多条件筛选错误The truth value of a Series is ambiguous
最新推荐文章于 2023-04-05 10:39:55 发布
博客指出运行时出现ValueError,提示Series真值模糊,建议使用a.empty、a.bool()等方法。解决办法是将条件连接的and改为&,聚焦于信息技术中代码错误处理。
6992

被折叠的 条评论
为什么被折叠?



