一、语法和参数简介

plt.pie(x2,labels=labels, autopct = '%0.2f%%',
shadow= False, startangle =0,labeldistance=labeldistance,pctdistance=pctdistance,
radius=1.1,counterclock=False,wedgeprops=dict(width=0.4,edgecolor='w'))
#plt.pie(x1,shadow= False, startangle =90,labeldistance=labeldistance,radius=0.7,wedgeprops=dict(width=0.3,edgecolor='w')) '''
explode 饼图中每一块离圆心的距离 explode=[0,0,0,0.06]
autopct 控制饼图中数值的百分比格式 autopct = '%0.2f%%'
colors 饼图中每一块的颜色
labels 饼图中每一块的标签 labels=["我的店铺1","我的店铺2","我的店铺3","我的店铺4"]
shadow 饼图是否有阴影 shadow= False 或者 True
pctdistance 饼图中百分比数值距离中心的距离 pctdistance=0.8
labeldistance labels距离饼图的距离 labeldistance=1
startangle 饼图的初始角度 startangle =90
radius=1.0 饼图的半径 radius=1.1
wedgeprops 饼图内外边界属性 wedgeprops=dict(width=0.4,edgecolor='w')
textprops 饼图中文本相关属性
center 饼图中心位置
frame 是否显示饼图后面的图框
counterclock 是否让饼图逆时针显示 counterclock=True
'''

二、完整代码

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = ['STZhongsong']    # 指定默认字体:解决plot不能显示中文问题
plt.rcParams['axes.unicode_minus'] = False
x1=[1,2,3,4]
x2=[2,4,6.6,8] labels=["我的店铺1","我的店铺2","我的店铺3","我的店铺4"] #explode=[0,0,0,0.06]
labeldistance=1
pctdistance=0.8
plt.pie(x2,labels=labels, autopct = '%0.2f%%',
shadow= False, startangle =0,labeldistance=labeldistance,pctdistance=pctdistance,
radius=1.1,counterclock=False,wedgeprops=dict(width=0.4,edgecolor='w'))
#plt.pie(x1,shadow= False, startangle =90,labeldistance=labeldistance,radius=0.7,wedgeprops=dict(width=0.3,edgecolor='w')) '''
explode 饼图中每一块离圆心的距离 explode=[0,0,0,0.06]
autopct 控制饼图中数值的百分比格式 autopct = '%0.2f%%'
colors 饼图中每一块的颜色
labels 饼图中每一块的标签 labels=["我的店铺1","我的店铺2","我的店铺3","我的店铺4"]
shadow 饼图是否有阴影 shadow= False 或者 True
pctdistance 饼图中百分比数值距离中心的距离 pctdistance=0.8
labeldistance labels距离饼图的距离 labeldistance=1
startangle 饼图的初始角度 startangle =90
radius=1.0 饼图的半径 radius=1.1
wedgeprops 饼图内外边界属性 wedgeprops=dict(width=0.4,edgecolor='w')
textprops 饼图中文本相关属性
center 饼图中心位置
frame 是否显示饼图后面的图框
counterclock 是否让饼图逆时针显示 counterclock=True
'''
plt.title("各店铺销量占比",loc="center")
plt.show();

三、对应效果图如下所示

最新文章

  1. php 全局变量
  2. Takeown--夺取文件or文件夹所有权
  3. 跨平台开源通讯组件elastic communication
  4. POJ2407 Relatives(欧拉函数)
  5. [ZZ] HDR the bungie way
  6. Kinetic使用注意点--group
  7. 让Apache支持中文Directory的最简方法
  8. 配置Tomcat的日志系统
  9. mvc的IIS 配置问题 runAllManagedModulesForAllRequests 与 HtmlFileHandler
  10. 【JQuery的选择器】
  11. Quick Cocos2dx 与 DragonBones
  12. Python中re模块的使用
  13. MatrixTree速成
  14. [AutoMapper]反射自动注册AutoMapper Profile
  15. httpd服务的安装、配置
  16. Mysql 5.7 弱密码限制,及创建用户无密码用户
  17. 使用独立的log4net.config文件配置log4net,将日志记录到Mysql数据库【原创】
  18. Vue自定义指令报错:Failed to resolve directive: xxx
  19. List集合和Set集合的遍历方法
  20. Pusher 消息推送测试工具

热门文章

  1. jsonpath语法的基本使用
  2. [loj3503]滚榜
  3. 语音合成论文翻译:2019_MelGAN: Generative Adversarial Networks for Conditional Waveform Synthesis
  4. go语言并发编程
  5. Python字符出现次数统计
  6. idea Error: java: OutOfMemoryError: insufficient memory 的处理
  7. STM32驱动直流电机的程序与电路设计(IR2110S自举电路+H桥+高级定时器和死区PWM)
  8. 深度探讨 PHP 之性能
  9. Mybatis批量添加、更新小结
  10. 【模板】负环(SPFA/Bellman-Ford)/洛谷P3385