matplotlib官网示例中给出了很多简单易用的饼图绘制范例,这里先在官网范例的基础上,做一个简单的总结。
利用函数ax1.pie绘制饼状图,传入的参数分别为:
- sizes 切片大小
- explode 切片向外偏移距离
- labels 切片标签
- autopct 切片所占百分比(由sizes计算而来)
- shadow 阴影
- startangle 起始角度
- colors 切片颜色
- labeldistance 标签(labels位置)
- pctdistance 百分数位置
- radius=1.0 饼图半径
- counterclock 是否逆时针
- frame = 1 是否绘制x-y坐标轴(外框)
- center = (1.8,1.8) 设置饼图中心位置,与frame一起使用
- wedgeprops = {'linewidth': 1.5, 'edgecolor':'green'} 设置切片边缘属性 线宽 颜色