
Matplot
方便可视化的Python独立库
科学边界
这个作者很懒,什么都没留下…
展开
-
1. Matplotlib简介,画余弦和正弦函数图像
Matplotlib是一个非常有用的Python绘图库,它和NumPy结合的很好,但本身是一个单独的开源项目。*Matplotlib有一些功能函数可以从雅虎财经频道下载并处理数据。安装:推荐安装Anaconda,其包含Matplotlib官网:http://matplotlib.org/示例图库:http://matplotlib.org/gallery/index.html“...原创 2017-12-25 17:19:01 · 2660 阅读 · 0 评论 -
3.Matplotlib绘图--添加标注
添加适当标注,可提高图形的可读性;常用标注包含,坐标轴的值和描述,legand对图像中的线描述,图像任意地方添加文字描述等。1.添加X/Y轴范围设置,及注释import numpy as npimport matplotlib.pyplot as pltx=np.linspace(-5,5,100)y1=2*x+1y2=x**2#设定X/Y轴范围plt.xlim(-1,2...原创 2018-10-24 20:38:05 · 56826 阅读 · 2 评论 -
2.Matplotlib绘图--几个基础要素
为更好理解Matplotlib,本文总结下Matplotlib的几个基本组成元素,尽量知其然,亦知其所以然;Figure:整个交互图像就是一个Figure对象,可以创建多个Figure对象。在每个Figure里,包含一个canvas(背景画布),画布上可以由一个或多个Axes对象(至少有一个有效的),每个Axes对象都是一个拥有自己坐标系统的绘图区域。Axes: Axes包含两个(或3...原创 2018-10-24 17:33:31 · 1080 阅读 · 0 评论 -
10.Matplotlib绘图--子图
本篇有参考如下博客,对原作者表示十分感谢:https://blog.youkuaiyun.com/claroja/article/details/70841382https://www.jianshu.com/p/de223a79217a很多时候需要把多幅图放一起观测更加直观, Matplotlib可以实现在一个大图(figure)中存放多个子图(axes),主要方法有subplot(), su...原创 2018-10-26 15:05:55 · 420 阅读 · 4 评论 -
9.Matplotlib绘图--动画
有的候想知道不同参数,在不同时刻下的连续图形,这个在模拟仿真时特别有用。其实原理很简单:就是创建一幅图,定义图形中曲线,标注等各个对象,然后在不同时刻,更新这些对象的数据,matplotlib会根据新的数据自动刷新图形。主要动过matplotlib.animation.FuncAnimation:类实现class animation.FuncAnimation: 主要参数fig:创建的...原创 2018-10-25 20:37:22 · 321 阅读 · 0 评论 -
8.Matplotlib绘图--等高线
by:维基百科等高线指的是地形图上高程相等的各点所连成的闭合曲线,是等值线的一种特殊形式[1]。在等高线上标注的数字为该等高线的海拔高度。等高线按其作用不同,可分为首曲线、计曲线、间曲线与助曲线四种。除地形图之外,等高线也见于俯视图、阴影图等形式。用于海、湖泊的等高线,称为等深线。等高线是通过连接地图上的海拔高度相同的点得到的。等高线一般不相交,但有时可能会重合。在同一等高线上的各点高...原创 2018-10-25 20:33:14 · 1685 阅读 · 2 评论 -
7.Matplotlib绘图--三角剖分图
三角剖分:是代数拓扑学里最基本的研究方法。以曲面为例, 我们把曲面剖开成一块块碎片,要求满足下面条件:(1)每块碎片都是曲边三角形;(2)曲面上任何两个这样的曲边三角形,要么不相交,要么恰好相交于一条公共边(不能同时交两条或两条以上的边)。 1.简单的三角剖分:import matplotlib.pyplot as pltimport numpy as npimpor...原创 2018-10-25 17:28:22 · 3422 阅读 · 0 评论 -
6.Matplotlib绘图--饼状图
饼状图:常用于统计学模型;有2D与3D饼状图。import matplotlib.pyplot as pltimport numpy as npdata = [5,60,20,40]plt.pie(data)plt.show()原创 2018-10-25 17:26:19 · 573 阅读 · 0 评论 -
5.Matplotlib绘图--柱状图、直方图、盒装图
1.垂直柱状图:barimport matplotlib.pyplot as pltimport numpy as np#绘制垂直和水平柱状图#bar, barh#垂直柱状图bar(X,Y)y = [30,53,12,45]#X,0,1,2,3x = range(len(y))plt.bar(x,y,facecolor='b',edgecolor='r',width=0.5)...原创 2018-10-25 17:18:31 · 1396 阅读 · 0 评论 -
4.Matplotlib绘图--散点图
散点图:是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。1.画点:scatterimport matplotlib.pyplot as pltimport numpy as np#画点plt.scatter(np.arange(5),np.arange(5))plt.show()2.散...原创 2018-10-25 16:14:43 · 1005 阅读 · 0 评论 -
Matplot绘图-目录导航
Matplot系列文章链接导航: 1. Matplotlib绘图--简介,画余弦和正弦函数图像: https://blog.youkuaiyun.com/luteresa/article/details/788948522.Matplotlib绘图--几个基础要素:https://blog.youkuaiyun.com/luteresa/article/details/833467523.Matpl...原创 2017-12-27 11:54:20 · 269 阅读 · 0 评论