Python自动化操作实现图例绘制


Posted in Python onJuly 09, 2020

折线图,柱状图,饼图用于数据展示,更直观的分析数据。实现绘制的效果图如下

Python自动化操作实现图例绘制

Python自动化操作实现图例绘制

Python自动化操作实现图例绘制

代码 很简单,如下

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签

#数据源
date=['2018/7/21','2018/7/22','2018/7/23','2018/7/24','2018/7/25','2018/7/26','2018/7/27','2018/7/28','2018/7/29','2018/7/30','2018/7/31']
hebei= [69,32,35,32,87,88,98,65,66,89,74]
shanxi=[13,45,67,89,32,55,66,32,53,66,89]

#折线图
plt.plot(date,hebei,color='red',label='河北')
plt.plot(date,shanxi,color='blue',label='山西')
plt.xlabel('日期')
plt.ylabel('车次')
plt.title('车次表')
plt.xticks(rotation=45) #闲转45度
plt.legend()
plt.show()

#柱状图
plt.bar(date,hebei,color='red',label='河北')
plt.bar(date,shanxi,color='blue',label='山西')
plt.xlabel('日期')
plt.ylabel('车次')
plt.title('车次表')
plt.xticks(rotation=45) #闲转45度
plt.legend()
plt.show()

#饼图
number=[777,444]
province=['河北','山西']
colors=['red','blue']
plt.pie(x=number,labels=province,colors=colors)
plt.legend()
plt.show()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现设置windows桌面壁纸代码分享
Mar 28 Python
对于Python编程中一些重用与缩减的建议
Apr 14 Python
Python采集代理ip并判断是否可用和定时更新的方法
May 07 Python
python爬取网页转换为PDF文件
Jun 07 Python
python中int与str互转方法
Jul 02 Python
Sanic框架配置操作分析
Jul 17 Python
python使用matplotlib库生成随机漫步图
Aug 27 Python
centos6.8安装python3.7无法import _ssl的解决方法
Sep 17 Python
Python单元测试模块doctest的具体使用
Feb 10 Python
python读取文件指定行内容实例讲解
Mar 02 Python
利用python对mysql表做全局模糊搜索并分页实例
Jul 12 Python
Python中的tkinter库简单案例详解
Jan 22 Python
解决pip install psycopg2出错问题
Jul 09 #Python
利用python下载scihub成文献为PDF操作
Jul 09 #Python
Python scrapy爬取小说代码案例详解
Jul 09 #Python
使用Python实现微信拍一拍功能的思路代码
Jul 09 #Python
pytorch 多分类问题,计算百分比操作
Jul 09 #Python
详解Python 循环嵌套
Jul 09 #Python
keras分类之二分类实例(Cat and dog)
Jul 09 #Python
You might like
PHP 和 COM
2006/10/09 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
PHP请求Socket接口测试实例
2016/08/12 PHP
PHP单元测试框架PHPUnit用法详解
2019/01/23 PHP
跟着JQuery API学Jquery 之二 属性
2010/04/09 Javascript
手把手教你自己写一个js表单验证框架的方法
2010/09/14 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
jquery对元素拖动排序示例
2014/01/16 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
javascript执行环境及作用域详解
2016/05/05 Javascript
Javascript 高性能之递归,迭代,查表法详解及实例
2017/01/08 Javascript
react-router4 嵌套路由的使用方法
2017/07/24 Javascript
Django+Vue.js搭建前后端分离项目的示例
2017/08/07 Javascript
在 Vue 项目中引入 tinymce 富文本编辑器的完整代码
2018/05/04 Javascript
React之PureComponent的使用作用
2018/07/10 Javascript
Angular刷新当前页面的实现方法
2018/11/21 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
JS原生瀑布流效果实现
2019/04/26 Javascript
jQuery子选择器与可见性选择器实例分析
2019/06/28 jQuery
微信小程序中weui用法解析
2019/10/21 Javascript
js实现计算器功能
2020/08/10 Javascript
[01:01:24]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第三局
2016/02/25 DOTA
Python 爬虫学习笔记之单线程爬虫
2016/09/21 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
2019/06/18 Python
Python爬取阿拉丁统计信息过程图解
2020/05/12 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
HTML5 声明兼容IE的写法
2011/05/16 HTML / CSS
什么是规则表达式
2012/05/03 面试题
大学生思想汇报范文
2013/12/31 职场文书
基层干部十八大感言
2014/01/19 职场文书
挂职自我鉴定
2014/02/26 职场文书
英语演讲稿3分钟
2014/04/29 职场文书
校庆口号
2014/06/20 职场文书
党员学习新党章思想汇报
2014/10/25 职场文书
先进班集体申报材料
2014/12/26 职场文书
基于JavaScript实现省市联动效果
2021/06/22 Javascript