我是Python的新手,已经在网络上搜索了很多关于我的问题的内容,但是却一无所获。
我有一个文件,它有3列:
Issue_id
Type
Status
现在我想创建一个饼图,以显示Excel表格中所有问题的状态。
我已经使用了以下代码并获得了结果,但在饼图中,我只得到了数值而没有状态。
from matplotlib import pyplot as plt
import pandas as pd
fig=plt.figure()
ax = fig.add_axes([0,0,1,1])
ax.axis('equal')
wb=pd.read_csv('Book1.csv')
a = wb.groupby('Status').Status.count()
print(type(a))
print(a)
ax.pie(a, labels=a, autopct='%1.1f%%')
#print(b)
plt.show()
请问我缺少什么?
Excel :
import matplotlib.pyplot as plt
- Kurohige