matplotlib基本绘图

matplotlib是python科学计算中的绘图库,可以直接画出具有出版质量的图形


一般,我们先导入matplotlib.pyplot

import matplotlib.pyplot as plt

  plot 折线图 点图 

部分参考自 http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.plot

pyplot的plot()函数基本使用语法为

plt.plot(x,y,"样式字符串")

例如,下面画出一个幅值衰减的正弦函数图像\( f(x)=e^{-0.1x}sin(x) \)

import numpy as np

import matplotlib.pyplot as plt



x = np.arange(0,10*np.pi,0.1)

y = np.exp(-0.1*x)*np.sin(x)



plt.plot(x,y)

plt.show()

 结果如下图

matplotlib基本绘图

格式字符串可以控制所绘图像的线性、点的样式、颜色,例如"bo-"代表蓝色、圆点、实现。样式表如下


 

线型字符表

(左边为线型,右边为线型的字符)


 

点的样式字符表

(左边为点的样式,右边为点样式的字符)


 

常用颜色表字符表

(坐标为颜色,右边为颜色的字符)

 


 

未完待续


 

参考 matplotlib官方文档

你可能感兴趣的:(mat)