python读取csv时keyerror_python – Pandas KeyError:CSV文件数据帧的年份 – 堆栈内存溢出…

我有一个类似他的数据框:

BirthYear Sex Area Count

2015 W Dhaka 6

2015 M Dhaka 3

2015 W Khulna 1

2015 M Khulna 8

2014 M Dhaka 13

2014 W Dhaka 20

2014 M Khulna 9

2014 W Khulna 6

2013 W Dhaka 11

2013 M Dhaka 2

2013 W Khulna 8

2013 M Khulna 5

2012 M Dhaka 12

2012 W Dhaka 4

2012 W Khulna 7

2012 M Khulna 1

现在,我想在熊猫中创建一个条形图,其中仅显示2015年出生的雄性和雌性。 编码 :

df = pd.read_csv(‘out.csv’)

df=df.reset_index()

df=df.loc[df[“BirthYear”]==2015]

agg_df = df.groupby([‘Sex’]).sum()

agg_df.reset_index(inplace=True)

piv_df = agg_df.pivot(columns=’Sex’, values=’Count’)

piv_df.plot.bar(stacked=True)

plt.show()

执行后,IDLE显示此错误:

Original: https://blog.csdn.net/weixin_35975406/article/details/113517258
Author: 非典型工科生
Title: python读取csv时keyerror_python – Pandas KeyError:CSV文件数据帧的年份 – 堆栈内存溢出…

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/677539/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球