admin 管理员组文章数量: 887006
Python 画饼图 间隔饼图 圆环饼图
一、普通饼图
import pandas as pd
import matplotlib.pyplot as plt# 使用好看的样式
plt.style.use('fivethirtyeight')fig = plt.figure(figsize=(12,12))
ax = fig.add_subplot()data = [2,4,5,1,6]
labels = ['TS','STS','TY','STY','SSTY']wedges, texts, autotexts = ax.pie(data,# 显示百分比,保留一位小数autopct='%1.1f%%',
)ax.set_title(str(2000),fontsize=25)ax.legend(wedges,labels,title="",prop={'size': 15},frameon=False
)
二、强调某一个模块。
在 ax.pie() 中传入参数 explode=(0.01, 0.05, 0.01, 0.01, 0.01), 可以改变间隔
在这里插入图片描述
三、环形饼图
import pandas as pd
import matplotlib.pyplot as pltplt.style.use('fivethirtyeight')fig = plt.figure(figsize=(12,12))
ax = fig.add_subplot()
explode = (0.03, 0.03, 0.03, 0.03, 0.03,)data = [2,4,5,1,6]
labels = ['TS','STS','TY','STY','SSTY']wedges, texts, autotexts = ax.pie(data,autopct='%1.1f%%',# 设置各块之间的间隙explode=explode,# 设置30%的环形图,间距颜色为白色wedgeprops=dict(width=0.3, edgecolor='w')
)ax.set_title(str(2000),fontsize=25)ax.legend(wedges,labels,title="",prop={'size': 15},frameon=False
)
本文标签: Python 画饼图 间隔饼图 圆环饼图
版权声明:本文标题:Python 画饼图 间隔饼图 圆环饼图 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1732355892h1534426.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论