python画多条折线图,python画折线图详解

  python画多条折线图,python画折线图详解

  目录在简单折线图的同一图表中显示多个数据,并在折线图的点上标记数据标签。

  简单折线图

  绘制折线图至少需要两个列表。横坐标和纵坐标列表。两个坐标的位置一一对应。

  from plabimport * mpl . RC params[ font . sans-serif ]=[ sim hei ]#添加它生成中文x _ axis _ data=[1,2,3,3]5)plot中参数的含义是横轴值、纵轴值、线型、颜色、透明度、线宽和标签PLT.plot(x_axis_data,y_axis_data)。即使参数label=几个数字被添加到plot,最终标签PLT.legend (loc= upper right )

  上述代码显示结果如下:

  PLT.plot(x_axis_data,y_axis_data, ro-,color=#4169E1 ,alpha=0.8,label=某些数字))

  “ro-”是一行的格式,这一行的格式其实有很多含义。以下是一些例子:

  格式显示 ro-红线(红色)。坐标中有点(o)和ro(红线)红色),坐标显示为点(o),但线本身不显示 r-红色虚线(bs 蓝色)。

  Alpha是透明度,标签是线条对应的标签。

  PLT.legend(loc=upperright )这段代码的作用是在右上角显示标签。在此位置可以选择以下参数:

  最佳参数0右上1左上2左下3右下4右5中左6中右

  要在同一图表上显示多个数据,可能需要在一个图表上显示多个数据。我可以这样写。

  x _ axis _ data=[iforinrange(10)y _ axis _ data 1=[12,17,15,16,14,15,13,18,19 ] y _ axis y y

  向此折线图中的点添加数据标签,并添加数据标签以定量分析折线图中的数据。很容易贴标签,但是这个词贴标签还是可以的。

  对于x,yinzip(x_axis_data,y_axis_data ) : plt.text(x ) x,y 0.3, %.0f % y,ha=center ,va

  fromplylabimport * mpl . RC params[ font . sans-serif ]=[ sim hei ]x _ axis _ data=[1,2,3,4,5] y _ ATA alpha=0.8,label=部分数字))显示为x y 0.3,%.0f% y,ha=center ,va=bottom ,fontsize=10.5) # label如果不加这个,即使加了参数label=几个数字,毕竟标签PLT。图例(loc=右上角)PLT.ylabel轴编号)

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

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