python画折线图的程序


Posted in Python onJuly 26, 2018

前做PPT要用到折线图,嫌弃EXCEL自带的看上去不好看,就用python写了一个画折线图的程序。

import matplotlib.pyplot as plt

x=[1,2,3,4,5,6]
y1=[35000,85000,120000]
y2=[45000,85000,100000]
y3=[25000,65000,90000]
point1=180180
point2=200000
plt.rcParams['font.sans-serif'] = ['SimHei'] #用来正常显示中文标签 
plt.rcParams['axes.unicode_minus'] = False #用来正常显示负号

plt.scatter(x[5],point1,marker='o')
plt.scatter(x[5],point2,marker='o')
plt.plot(x[:3],y1,label='计划值PV',linewidth = 2)
plt.plot(x[:3],y2,'g--',label='挣值EV',linewidth = 2)
plt.plot(x[:3],y3,'r-.',label='实际成本AC',linewidth = 2)
plt.ylabel('美元')
plt.xlabel('月')
plt.annotate('EAC:%d'%point1, xy = (6, point1), xytext=(5.5*0.9, point1*0.9),
       arrowprops=dict(arrowstyle="->", connectionstyle="arc3,rad=.2")) #添加注释,即85%处的标记。这里包括了指定箭头样式。
plt.annotate('BAC:%d'%point2, xy = (6, point2), xytext=(5*0.9, point2*0.9),
       arrowprops=dict(arrowstyle="->", connectionstyle="arc3,rad=.2")) #添加注释,即85%处的标记。这里包括了指定箭头样式

plt.title('项目3个月后的挣值示意图')
plt.legend()
plt.show()

结果图:

python画折线图的程序

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

Python 相关文章推荐
python 字典(dict)遍历的四种方法性能测试报告
Jun 25 Python
Python原始字符串(raw strings)用法实例
Oct 13 Python
Python os模块学习笔记
Jun 21 Python
基于循环神经网络(RNN)的古诗生成器
Mar 26 Python
对python中的 os.mkdir和os.mkdirs详解
Oct 16 Python
python调试神器PySnooper的使用
Jul 03 Python
python 环境搭建 及python-3.4.4的下载和安装过程
Jul 20 Python
Python range与enumerate函数区别解析
Feb 28 Python
keras分类之二分类实例(Cat and dog)
Jul 09 Python
Python基于xlutils修改表格内容过程解析
Jul 28 Python
django 获取字段最大值,最新的记录操作
Aug 09 Python
Python爬虫进阶之爬取某视频并下载的实现
Dec 08 Python
TensorFlow利用saver保存和提取参数的实例
Jul 26 #Python
78行Python代码实现现微信撤回消息功能
Jul 26 #Python
python opencv实现图片旋转矩形分割
Jul 26 #Python
Flask之flask-session的具体使用
Jul 26 #Python
tensorflow saver 保存和恢复指定 tensor的实例讲解
Jul 26 #Python
python opencv旋转图像(保持图像不被裁减)
Jul 26 #Python
详解Django中间件的5种自定义方法
Jul 26 #Python
You might like
提取HTML标签
2006/10/09 PHP
laravel高级的Join语法详解以及使用Join多个条件
2019/10/16 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
firefox事件处理之自动查找event的函数(用于onclick=foo())
2010/08/05 Javascript
jQuery多条件筛选如何实现
2015/11/04 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
Bootstrap滚动监听(Scrollspy)插件详解
2016/04/26 Javascript
JS常用函数和常用技巧小结
2016/10/15 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
JavaScript中Array对象用法实例总结
2016/11/29 Javascript
bootstrap table实现单击单元格可编辑功能
2017/03/28 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
2017/07/12 jQuery
详解使用webpack打包编写一个vue-toast插件
2017/11/08 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
Vue作用域插槽实现方法及作用详解
2020/07/08 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
2021/01/08 Vue.js
[02:49]2014DOTA2电竞也是体育项目! 势要把荣誉带回中国!
2014/07/20 DOTA
[49:08]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
Python正则表达式教程之一:基础篇
2017/03/02 Python
Python编程实现蚁群算法详解
2017/11/13 Python
python使用KNN算法手写体识别
2018/02/01 Python
python语言中with as的用法使用详解
2018/02/23 Python
Python进阶之使用selenium爬取淘宝商品信息功能示例
2019/09/16 Python
python连接mysql有哪些方法
2020/06/24 Python
Python批量获取并保存手机号归属地和运营商的示例
2020/10/09 Python
韩国知名的家庭购物网站:CJmall
2016/08/01 全球购物
LA MER海蓝之谜美国官网:传奇面霜
2016/08/27 全球购物
美国宠物美容和宠物用品购物网站:Cherrybrook
2018/12/07 全球购物
Perfume’s Club英国官网:购买香水和护肤品
2019/11/02 全球购物
体育教育毕业生自荐信
2013/11/21 职场文书
优秀经理事迹材料
2014/02/01 职场文书
《沙漠中的绿洲》教学反思
2014/04/24 职场文书
党代会心得体会
2014/09/04 职场文书
教师先进事迹材料
2014/12/16 职场文书
主持人大赛开场白
2015/05/29 职场文书