007真人007真人

来源:乐虎lehu国际娱乐之家  责任编辑:小易  

本文实例讲述了Python matplotlib绘制饼状图功能。分享给大家供大家参考,具体如下:

一 代码

import numpy as np
import matplotlib.pyplot as plt
#The slices will be ordered and plotted counter-clockwise.
labels ='Frogs','Hogs','Dogs','Logs'
sizes =[15,30,45,10]
colors =['yellowgreen','gold','#FF0000','lightcoral']
#使饼状图中第2片和第4片裂开
explode =(0,0.1,0,0.1)
fig = plt.figure()
ax = fig.gca()
ax.pie(np.random.random(4), explode=explode, labels=labels, colors=colors,
autopct='%1.1f%%', shadow=True, startangle=90,
radius=0.25, center=(0,0), frame=True)
ax.pie(np.random.random(4), explode=explode, labels=labels, colors=colors,
autopct='%1.1f%%', shadow=True, startangle=90,
radius=0.25, center=(1,1), frame=True)
ax.pie(np.random.random(4), explode=explode, labels=labels, colors=colors,
autopct='%1.1f%%', shadow=True, startangle=90,
radius=0.25, center=(0,1), frame=True)
ax.pie(np.random.random(4), explode=explode, labels=labels, colors=colors,
autopct='%1.1f%%', shadow=True, startangle=90,
radius=0.25, center=(1,0), frame=True)
#设置坐标轴刻度
ax.set_xticks([0,1])
ax.set_yticks([0,1])
#设置坐标轴刻度上显示的标签
ax.set_xticklabels(["Sunny","Cloudy"])
ax.set_yticklabels(["Dry","Rainy"])
#设置坐标轴跨度
ax.set_xlim((-0.5,1.5))
ax.set_ylim((-0.5,1.5))
#设置纵横比相等
ax.set_aspect('equal')
plt.show()

二 运行结果

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python数学运算技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程

希望本文所述对大家Python程序设计有所帮助。

您可能感兴趣的文章:


  • 本文相关:
  • python使用matplotlib的pie函数绘制饼状图功能示例
  • python学习之matplotlib绘制散点图实例
  • python使用matplotlib绘制柱状图教程
  • python中matplotlib实现绘制3d图的示例代码
  • python使用matplotlib绘制折线图教程
  • python+matplotlib实现动态绘制图片实例代码(交互式绘图)
  • python实现在tkinter中使用matplotlib绘制图形的方法示例
  • python利用matplotlib库绘制饼图的方法示例
  • python之matplotlib学习绘制动态更新图实例代码
  • python使用matplotlib绘制热图
  • python使用matplotlib模块绘制多条折线图、散点图
  • 简述python2与python3的不同点
  • python处理大数字的方法
  • python实现决策树、随机森林的简单原理
  • 基于python pip用国内镜像下载的方法
  • python实现将数据框数据写入mongodb及mysql亚洲最佳在线娱乐平台的方法
  • python实现数据分析与建模
  • python判断所输入的任意一个正整数是否为素数的两种方法
  • python绘制热力图heatmap
  • 对python 3.5拼接列表的新语法详解
  • 详解python tkinter教程-事件绑定
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.pradaoutletonline.net All Rights Reserved