Python3 dataframe数据多条件筛选错误The truth value of a Series is ambiguous

错误代码
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)]

你可能感兴趣的:(Pyhton踩坑录)