Python 绘制可视化折线图


Posted in Python onJuly 22, 2020

1. 用 Numpy ndarray 作为数据传入 ply

import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

np.random.seed(1000)
y = np.random.standard_normal(10)
print "y = %s"% y
x = range(len(y))
print "x=%s"% x
plt.plot(y)
plt.show()

Python 绘制可视化折线图

2. 操纵坐标轴和增加网格及标签的函数

import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

np.random.seed(1000)
y = np.random.standard_normal(10)
plt.plot(y.cumsum())
plt.grid(True) ##增加格点
plt.axis('tight') # 坐标轴适应数据量 axis 设置坐标轴
plt.show()

Python 绘制可视化折线图

3. plt.xlim 和 plt.ylim 设置每个坐标轴的最小值和最大值

#!/etc/bin/python
#coding=utf-8
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

np.random.seed(1000)
y = np.random.standard_normal(20)
plt.plot(y.cumsum())
plt.grid(True) ##增加格点
plt.xlim(-1,20)
plt.ylim(np.min(y.cumsum())- 1, np.max(y.cumsum()) + 1)

plt.show()

Python 绘制可视化折线图

4. 添加标题和标签 plt.title, plt.xlabe, plt.ylabel 离散点, 线

#!/etc/bin/python
#coding=utf-8
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

np.random.seed(1000)
y = np.random.standard_normal(20)

plt.figure(figsize=(7,4)) #画布大小
plt.plot(y.cumsum(),'b',lw = 1.5) # 蓝色的线
plt.plot(y.cumsum(),'ro') #离散的点
plt.grid(True)
plt.axis('tight')
plt.xlabel('index')
plt.ylabel('value')
plt.title('A simple Plot')
plt.show()

Python 绘制可视化折线图

以上就是Python 绘制可视化折线图的详细内容,更多关于Python 绘制折线图的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python实现哈希表
Feb 07 Python
Python对小数进行除法运算的正确方法示例
Aug 25 Python
python黑魔法之参数传递
Feb 12 Python
利用Python如何生成随机密码
Apr 20 Python
Python黑魔法@property装饰器的使用技巧解析
Jun 16 Python
python妙用之编码的转换详解
Apr 21 Python
python基础教程项目二之画幅好画
Apr 02 Python
python3 读取Excel表格中的数据
Oct 16 Python
PyCharm配置mongo插件的方法
Nov 30 Python
Django Rest framework频率原理与限制
Jul 26 Python
Python实现自定义读写分离代码实例
Nov 16 Python
如何用python写个模板引擎
Jan 14 Python
python写文件时覆盖原来的实例方法
Jul 22 #Python
python中return不返回值的问题解析
Jul 22 #Python
Java byte数组操纵方式代码实例解析
Jul 22 #Python
Python生成器传参数及返回值原理解析
Jul 22 #Python
Python通过zookeeper实现分布式服务代码解析
Jul 22 #Python
Selenium python时间控件输入问题解决方案
Jul 22 #Python
Python基于字典实现switch case函数调用
Jul 22 #Python
You might like
判断是否为指定长度内字符串的php函数
2010/02/16 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
2016/01/15 PHP
thinkPHP实现多字段模糊匹配查询的方法
2016/12/01 PHP
PHP读取XML格式文件的方法总结
2017/02/27 PHP
Yii redis集合的基本使用教程
2020/06/14 PHP
javawscript 三级菜单的实现原理
2009/07/01 Javascript
基于jquery的兼容各种浏览器的iframe自适应高度的脚本
2010/08/13 Javascript
理解JSON:3分钟课程
2011/10/28 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
2012/05/23 Javascript
javascript在myeclipse中报错的解决方法
2013/10/29 Javascript
js动态创建标签示例代码
2014/06/09 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
2015/01/09 Javascript
JavaScript获取浏览器信息的方法
2015/11/20 Javascript
javascript基础知识分享之类与函数化
2016/02/13 Javascript
浅析Bootstrap验证控件的使用
2016/06/23 Javascript
基于jQuery实现Accordion手风琴自定义插件
2020/10/13 Javascript
JS获取年月日时分秒的方法分析
2016/11/28 Javascript
详解jquery validate实现表单验证 (正则表达式)
2017/01/18 Javascript
使用canvas及js简单生成验证码方法
2017/04/02 Javascript
vue父组件通过props如何向子组件传递方法详解
2017/08/16 Javascript
利用CDN加速react webpack打包后的文件详解
2018/02/22 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
Vue实现数据请求拦截
2019/10/23 Javascript
Python模块学习 datetime介绍
2012/08/27 Python
Python isinstance函数介绍
2015/04/14 Python
解决Python2.7读写文件中的中文乱码问题
2018/04/12 Python
Django中使用第三方登录的示例代码
2018/08/20 Python
python opencv进行图像拼接
2020/03/27 Python
Python使用文件操作实现一个XX信息管理系统的示例
2020/07/02 Python
分享unittest单元测试框架中几种常用的用例加载方法
2020/12/02 Python
英语专业毕业个人求职自荐信
2013/09/21 职场文书
工厂厂长岗位职责
2013/11/08 职场文书
食堂采购员岗位职责
2014/03/17 职场文书
音乐教育专业自荐信
2014/09/18 职场文书
中学生运动会新闻稿
2014/09/24 职场文书
产品调价通知函
2015/04/20 职场文书