year Odisha
2011-12 2265
2012-13 112
2012-13 156
2014-15 172
2011-12 197
从数据框中选择2012-13年和2014-15年
year_df=new_df[(new_df['Duration']=='2013-14' &
new_df['Duration']=='2014-15')]
我遇到了错误-:
无法比较类型为[bool]的标量的dtyped [object]数组
答案 0 :(得分:0)
您需要将&
更改为|
并添加)
和(
:
year_df=new_df[(new_df['Duration']=='2013-14') | (new_df['Duration']=='2014-15')]
使用Series.isin
有什么相同之处:
year_df=new_df[new_df['Duration'].isin(['2013-14', '2014-15'])]