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发送form-data请求及拼接form-data内容的方法
Mar 05 Python
利用Python实现网络测试的脚本分享
May 26 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
Mar 19 Python
python之从文件读取数据到list的实例讲解
Apr 19 Python
Python+selenium 获取浏览器窗口坐标、句柄的方法
Oct 14 Python
python区块及区块链的开发详解
Jul 03 Python
Python常用数据类型之间的转换总结
Sep 06 Python
python 利用turtle库绘制笑脸和哭脸的例子
Nov 23 Python
利用setuptools打包python程序的方法步骤
Jan 18 Python
python实现横向拼接图片
Mar 23 Python
python将数据插入数据库的代码分享
Aug 16 Python
python实现企业微信定时发送文本消息的实例代码
Nov 25 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
分页显示Oracle数据库记录的类之一
2006/10/09 PHP
一个php导出oracle库的php代码
2009/04/20 PHP
PHP编码转换
2012/11/05 PHP
Windows2003下php5.4安装配置教程(Apache2.4)
2016/06/30 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
PHP 爬取网页的主要方法
2018/07/13 PHP
laravel框架之数据库查出来的对象实现转化为数组
2019/10/23 PHP
javascript插入样式实现代码
2012/02/22 Javascript
jquery对ajax的支持介绍
2013/12/10 Javascript
JavaScript导出Excel实例详解
2014/11/25 Javascript
JavaScript中使用数组方法汇总
2016/02/16 Javascript
使用BootStrapValidator完成前端输入验证
2016/09/28 Javascript
vue数据双向绑定原理解析(get & set)
2017/03/08 Javascript
Nodejs搭建wss服务器教程
2017/05/24 NodeJs
基于vue的换肤功能的示例代码
2017/10/10 Javascript
详解Node.js模板引擎Jade入门
2018/01/19 Javascript
Angular Renderer (渲染器)的具体使用
2018/05/03 Javascript
mpvue项目中使用第三方UI组件库的方法
2018/09/30 Javascript
简述vue-cli中chainWebpack的使用方法
2019/07/30 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
2020/03/04 Javascript
[49:21]2018DOTA2亚洲邀请赛3月30日 小组赛B组 Effect VS iG
2018/03/31 DOTA
Python学习之asyncore模块用法实例教程
2014/09/29 Python
Python中单例模式总结
2018/02/20 Python
Python利用递归实现文件的复制方法
2018/10/27 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
2020/01/10 Python
html5 css3网站菜单实现代码
2013/12/23 HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
2014/10/15 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
台湾最大银发乐活百货:乐龄网
2018/05/21 全球购物
新西兰网上购物,折扣店:BestDeals.co.nz
2019/03/20 全球购物
食品安全标语
2014/06/07 职场文书
2014年辅导员工作总结
2014/11/18 职场文书
试用期辞职信范文
2015/03/02 职场文书
2016春季幼儿园小班开学寄语
2015/12/03 职场文书
Vue监视数据的原理详解
2022/02/24 Vue.js
Flink 侧流输出源码示例解析
2022/09/23 Servers