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多线程学习资料
Dec 19 Python
Python中的装饰器用法详解
Jan 14 Python
Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)
Apr 28 Python
python引用DLL文件的方法
May 11 Python
Python 基础知识之字符串处理
Jan 06 Python
Pandas DataFrame 取一行数据会得到Series的方法
Nov 10 Python
pycharm debug功能实现跳到循环末尾的方法
Nov 29 Python
利用Python+阿里云实现DDNS动态域名解析的方法
Apr 01 Python
PyCharm 创建指定版本的 Django(超详图解教程)
Jun 18 Python
Python 实现黑客帝国中的字符雨的示例代码
Feb 20 Python
基于python实现计算两组数据P值
Jul 10 Python
Python实现的扫码工具居然这么好用!
Jun 07 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去除重复字的实现代码
2011/09/16 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
用javascript实现在小方框中浏览大图的代码
2007/08/14 Javascript
从QQ网站中提取的纯JS省市区三级联动菜单
2013/12/25 Javascript
js调试系列 源码定位与调试[基础篇]
2014/06/18 Javascript
DOM操作一些常用的属性汇总
2015/03/13 Javascript
封装属于自己的JS组件
2016/01/27 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
JS实现图文并茂的tab选项卡效果示例【附demo源码下载】
2016/09/21 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
ES6数组的扩展详解
2017/04/25 Javascript
JavaScript30 一个月纯 JS 挑战中文指南(英文全集)
2017/07/23 Javascript
vue实现文章内容过长点击阅读全文功能的实例
2017/12/28 Javascript
vue.js实现带日期星期的数字时钟功能示例
2018/08/28 Javascript
javascript使用substring实现的展开与收缩文字功能示例
2019/06/17 Javascript
Vue 数组和对象更新,但是页面没有刷新的解决方式
2019/11/09 Javascript
[06:45]DOTA2-DPC中国联赛 正赛 Magma vs LBZS 选手采访
2021/03/11 DOTA
python清除字符串里非数字字符的方法
2015/07/02 Python
浅谈Python实现Apriori算法介绍
2017/12/20 Python
pip matplotlib报错equired packages can not be built解决
2018/01/06 Python
Numpy数组转置的两种实现方法
2018/04/17 Python
Python二维码生成识别实例详解
2019/07/16 Python
Django中modelform组件实例用法总结
2020/02/10 Python
python实现随机加减法生成器
2020/02/24 Python
Python实现Wordcloud生成词云图的示例
2020/03/30 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
2020/12/10 Python
Office DEPOT法国官网:欧迪办公用品采购
2018/01/03 全球购物
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
2012/05/30 面试题
投资意向书范本
2014/04/01 职场文书
艺术节主持词
2014/04/02 职场文书
秋天的图画教学反思
2014/05/01 职场文书
音乐教师个人工作总结
2015/02/06 职场文书
天那边观后感
2015/06/09 职场文书
Nginx同一个域名配置多个项目的实现方法
2021/03/31 Servers
Java由浅入深通关抽象类与接口(上篇)
2022/04/26 Java/Android
Go gorilla/sessions库安装使用
2022/08/14 Golang