import matplotlib.pyplot as plt
slices = [45,20,30]
activities = ['sleeping','eating','working']
plt.pie(slices,startangle=90,labels=activities,shadow=True,autopct='%1.1f%%',colors=['b','g','c'])
plt.axis('equal')
plt.savefig('nomeDaFigura.png')
plt.title('Interesting Graph\nCheck it out')
plt.legend()
plt.show()
我只想知道这个方法能带来什么plt.图例(),这是一个饼图
如果您只希望
labels
显示在legend
中,那么解决方案是不将它们传递给pie()
,而是使用legend()
调用传递它们,如下所示:这将显示如下饼图:
相关问题 更多 >
编程相关推荐