文章分类 - matplotlib学习笔记
摘要:在mpl中,我们使用plt.quiver函数绘制矢量。 import matplotlib.pyplot as plt import numpy as np import numpy.linalg as npl fig=plt.figure() ax=plt.axes() plt.grid() m=
阅读全文
摘要:当我们想绘制一个隐式函数,比如著名的椭圆曲线y^2=x^3+ax+b,我们主要有两种方法:一是使用参数方程,而是使用等高线(plt.contour)绘图。 但参数方程的转换未免太过麻烦;所以我们注重更便捷的contour函数。 在绘图之前,要先了解一下numpy的meshgrid()函数。 mpl有
阅读全文
摘要:mpl使用函数plt.imshow()将数据显示为图像,或者和PIL结合使用对图片进行处理。我们称之为Image plot,或者热图。 函数格式: matplotlib.pyplot.imshow(X, cmap=None, norm=None, aspect=None, interpolation
阅读全文
摘要:mpl用函数plt.grid()为图形添加网格线。 函数格式:grid(b=None, which='major', axis='both', **kwargs) 作用:添加网格线。 参数分析: 参数 说明 b : bool or None, optional 默认为True,显示网格线。 whic
阅读全文
摘要:填充式绘图类似于画图中的填充桶。mpl中主要有三个函数实现这一功能。 1.plt.fill() 作用:绘制多边形,并根据指定的颜色进行填充。 函数格式:fill(*args, data=None, **kwargs) 参数说明: *args : sequence of x, y, [color] 一
阅读全文
摘要:mpl主要使用plt.pie()绘制饼图。 函数格式: pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0.6, shadow=False, labeldistance=1.1, startangle=
阅读全文
摘要:为线段,竖条,点,字符串等设置颜色有通用的方法。 1.通过字符串“r”,“g”,“b”等。直接输入“red”等是一样的效果。 字符 颜色 r red b blue g green c cyan(青) m magenta(品红) y yellow k black w white 2.通过十六进制字符串
阅读全文
摘要:plt.bar()函数: 作用:绘制条形图。bar:条的意思。 函数格式:bar(x, height, width=0.8, bottom=None, *, align='center', data=None, **kwargs) 参数说明: 参数 类型 说明 x float or array-li
阅读全文
摘要:有很多方法可供我们在一块画板(figure)上添加多个子图。 1.plt.axes() 作用:向当前图形添加坐标轴,并使其为当前坐标轴。 函数格式:axes(arg=None, **kwargs) arg : None or 4-tuple 如果默认为None,就相当于创建默认的完整的 subplo
阅读全文
摘要:绘图时经常需要添加注释,标明参数,特殊点等。接下来我们介绍在mpl中的实现。 1.mpl.plt.annotate()函数 作用:创建一个文本注释,用箭头从指定点指向目标点。 函数格式:annotate("text",xy,xytext=None,arrowprops=None,**kwargs)(
阅读全文
摘要:matplotlib是一个建立在numpy上的,开源的python绘图库。绘图是数据可视化必不可少的一环。 matplotlib可以作为matlab绘图的替代。 先来画两个个简单的线形图。 点击查看代码 import matplotlib.pyplot as plt#载入matplotlib的绘图模
阅读全文