Python画多个图,python如何画出多个独立的图

  Python画多个图,python如何画出多个独立的图

  1、说明

  绘制图表时,Matplotlib模块默认先创建一个画布,然后在画布上显示绘制的图表。

  要在画布上绘制多个图表,可以使用subplot()函数将画布分成几个区域,然后在每个区域上绘制不同的图表。

  plot()函数的参数是3个整数:

  第一个数字表示整个画布被分成几行;

  第二个数字表示整个画布被分成几列;

  第三个数字表示要在哪个区域绘制图表。地区编号规则是,从左到右,从上到下,从1开始。

  2、实例

  importmatplotlib.pyplotasplt

  #如果值中有汉字,则必须在绘制图表之前添加这两行代码。

  PLT . RC params[ font . sans-serif ]=[ Microsoft yahei ]

  PLT . RC params[ axes . unicode _ MINUS ]=False

  x=[一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月]

  y=[50,45,65,76,75,85,55,78,86,89,94,90]

  plt.subplot(2,2,1)

  plt.pie(y,labels=x,labeldistance=1.1,startangle=90,counterclock=False)

  plt.subplot(2,2,2)

  #参数width用于设置列的宽度。默认值为0.8。如果设置为1,列将紧密连接;如果设置为大于1的数字,列将相互重叠。

  plt.bar(x,y,width=0.5,color=r )

  plt.subplot(2,2,3)

  #参数color用于设置列的填充颜色。具体数值见下面的描述。

  plt.stackplot(x,y,color=r )

  plt.subplot(2,2,4)

  plt.plot(x,y,color=r ,linestyle=solid ,linewidth=2,marker=o ,markersize=10)

  Plt.show()以上是Python如何在画布中绘制多个图表。希望能帮到你!

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

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