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对字典进行排序实例
Sep 25 Python
python uuid模块使用实例
Apr 08 Python
python同时给两个收件人发送邮件的方法
Apr 30 Python
Python数据分析之真实IP请求Pandas详解
Nov 18 Python
python虚拟环境virualenv的安装与使用
Dec 18 Python
对tensorflow 的模型保存和调用实例讲解
Jul 28 Python
Python父目录、子目录的相互调用方法
Feb 16 Python
python使用KNN算法识别手写数字
Apr 25 Python
python中的RSA加密与解密实例解析
Nov 18 Python
Python中顺序表原理与实现方法详解
Dec 03 Python
Tensorflow不支持AVX2指令集的解决方法
Feb 03 Python
使用python实现下载我们想听的歌曲,速度超快
Jul 09 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微信高级接口群发 多客服
2016/06/23 PHP
Javascript引用指针使用介绍
2012/11/07 Javascript
JS通过ajax动态读取xml文件内容的方法
2015/03/24 Javascript
JS实现三个层重叠点击互相切换的方法
2015/10/06 Javascript
jQuery实现带渐显效果的人物多级关系图代码
2015/10/16 Javascript
jquery原理以及学习技巧介绍
2015/11/11 Javascript
基于Node.js实现nodemailer邮件发送
2016/01/26 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
JavaScript 过滤关键字
2017/03/20 Javascript
js实现方块上下左右移动效果
2017/08/17 Javascript
详解JS中的this、apply、call、bind(经典面试题)
2017/09/19 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
2017/11/12 Javascript
Angular实现表单验证功能
2017/11/13 Javascript
JavaScript封闭函数及常用内置对象示例
2019/05/13 Javascript
Vue路由对象属性 .meta $route.matched详解
2019/11/04 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
2019/12/04 Javascript
JavaScript实现移动端弹窗后禁止滚动
2020/05/25 Javascript
Vue使用Element实现增删改查+打包的步骤
2020/11/25 Vue.js
Python聚类算法之基本K均值实例详解
2015/11/20 Python
使用python实现接口的方法
2017/07/07 Python
python3+PyQt5实现柱状图
2018/04/24 Python
python生成lmdb格式的文件实例
2018/11/08 Python
搞清楚 Python traceback的具体使用方法
2019/05/13 Python
详细介绍pandas的DataFrame的append方法使用
2019/07/31 Python
Django文件存储 默认存储系统解析
2019/08/02 Python
python中对二维列表中一维列表的调用方法
2020/06/07 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
CSS3 text-shadow实现文字阴影效果
2016/02/24 HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(二)
2013/01/21 HTML / CSS
Banggood官网:面向全球客户的综合商城
2017/04/19 全球购物
Sephora丝芙兰印尼官方网站:购买化妆品和护肤品
2018/07/02 全球购物
村委会贫困证明范本
2014/09/17 职场文书
2015年暑假工作总结
2015/07/13 职场文书
创业计划书之香辣虾火锅
2019/09/23 职场文书
Python Django获取URL中的数据详解
2021/11/01 Python
Shell脚本一键安装Nginx服务自定义Nginx版本
2022/03/20 Servers