Python画图教程,python方波绘制

  Python画图教程,python方波绘制

  如果说pandas是python中数据处理的高手,那么matplotlib就是将这些数据呈现给人们的高手。本文尝试学习如何使用matplotlib和pyplot。他的画很方便,唯一的缺点就是我觉得不是很贵。

  Matplotlib是python最著名的公司图库,提供与MATLAB的匹配。

  这套绘图函数适合创建快速绘图的短脚本程序。Matplotlib通过pyplot模块提供了一套类似于MATLAB的绘图API,隐藏了很多绘图对象的复杂结构。

  在API内。我们可以调用pyplot模块提供的函数来实现快速绘制和图标的各种细节。

  该模块易于使用,但在大型APP应用程序中不可用。通常,绘图是面向对象的。本节先用pyplot画图。常用的对象:

  可以理解为数字和画板。

  轴,理解为画板的画纸,一个画板可以装多张画纸。

  Label、label、xlabel和ylabel分别设置x轴和y轴的标题字符。

  Lim、xlim和ylim分别设置X轴和Y轴的显示范围。

  图例,显示图标。也就是说,这是图形中代表每条曲线的标签和样式的矩形区域。

  常见图形

   Plot 散列图

  FrommatPlotlibimportplot PLT #绘图库导入numpy as np #科学计算x=np.linspace (1,10,100) #等差数列y=np.sin(x) x) z=label=$sin(x),color=r ,linewidth=2) PLT.plot ) x,z,label= $ cos(x))x line width=2)PLT . XL lax

   Scatter 散点图

  from matplotplibimportpyplotaspltimportnumpyasnpx=NP . random . randint(1,10,20 ) y=NP.random.randint ) 1,10,10

  表示的样式。0表示多边形,1表示星形,2表示放射状,3表示忽略边或圆。

  形状。

   Pie 饼图

  from matplotlibimportyplotasplimportnumpyasnpx=[4,5,6 ] PLT.figure (PLT.pie (x,labels=list(ABC ,CBC))

  Labels代表每个块的标签,而colors是每个块的颜色。您可以调整文件大小。

  您可以更改它是圆形还是椭圆形。如果它的大小是正方形,它就是一个正圆;否则,它就是一个椭圆。

  条形图

  from matplotlibimportyplotasplimportnumpyasnpx=[1,2,3,4 ] y=[ 6,5,7,4 ] y1=[ 2,3,4,4,5 ] PLT.figlt

  Bar可以画条形图。宽度设置条纹的宽度。这里需要注意。无法列出

  直接加数,必须在np.array中转换成数组,观察效果。

  条状图

  Barh可以用来画条形图。

  from matplotlibimportyplotasplimportnumpyasnpx=[1,2,3,4 ] y=[ 6,5,7,4 ] y1=[ 2,3,4,4,5 ] PLT.figlt

   Contour 环形图

  from matplotlibimportyplotportnumpyasnpx,y=np.ogrid[-1:1:5j,-1:1:5J]f=x * * 2Y * * 2 PLT Colors=list(GBR)(PLT。Xlabel) x) PLT。Xlabel)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: