使用matplotlib生成折线图,matplotlib.pyplot画折线图

  使用matplotlib生成折线图,matplotlib.pyplot画折线图

  本文主要介绍python数据可视化matplotlib绘制折线图的详细说明。有需要的朋友可以借鉴一下,希望能有所帮助。祝你进步很大,早日升职加薪。

  00-10点。Plot()函数参数分析每个参数的具体含义是:x,ycolorlinelinewidethmarker的关于marker的参数。

  

目录

  plt.plot()函数用于绘制折线图,它有很多参数。常用的函数参数如下:

  plt.plot(x,y,颜色,线型,线宽,标记,标记大小,标记面颜色,标记宽度,标记颜色)

  

plt.plot()函数各参数解析

  

各参数具体含义为:

  X、Y分别是X轴的数据和Y轴的数据。它们的类型可以是元组、列表、numpy库的数组对象或pandas库的系列对象。这两个库将在后面解释。本节使用列表生成数据。

  

x,y

  一般线的颜色直接用英文写(需要一对单引号)或者用十六进制表示。python可识别颜色的英文名称如下图所示:

  

color

  线的样式或样式,常用的有以下几种样式,

  -:实线

  -:虚线

  -.虚线

  ::虚线

  

linestyle

  折线的宽度,值越大,线条越粗。

  

linewidth

  符号,即每个数据点在坐标系中的显示样式,常用如下:

  

marker

  Markersize:标记符号的大小。

  Markerfacecolor:标记符号的颜色。

  Markeredgewidth:标记符号的边缘宽度。

  Markeredgecolor:标记符号的边缘颜色。

  将matplotlib.pyplot作为plt导入

  PLT . RC params[ font . family ]=[ sim hei ]

  PLT.figure (figure size=(7,7)) #将图形大小设置为7*7的正方形。

  Month=[一月,二月,三月,四月,五月,六月]

  电话=[100,90,105,110,85,120] #手机话费

  水费=[10,9,20,30,25,18] #水费

  食物=[500,600,500,480,400,660] #餐

  其他=[200,420,300,380,320,280] #其他费用

  Plt.plot(月份,电话,标签=电话账单,颜色= y ,线条样式= 3360 ,标记= v )

  Plt.plot(月,水, go-,标签=水费)

  #go-是三个参数的缩写,G是颜色的值,即绿色,O是标记的值,即实线标记,-是linestyle的值,即实线。

  Plt.plot(month,food,label= meals ,linestyle=-,marker= ,markersize=20,markerfacecolor= black ,markeredge width=5,markeredge color= red )

  Plt.plot(month,other,label= other ,linestyle=-. ,marker=D )

  Plt.legend() #显示图例

  Plt.grid (ls=-,alpha=0.4) #显示网格

  Plt.title(上半年支出图表)#设置图表的标题

  Plt.xlabel(月)# x轴标题

  Plt.ylabel(金额)#y轴标题

  plt.show()

  使用plt.plot()函数绘制折线图时,除了X轴上的数据和Y轴上的数据,其他参数都是可选的,比如颜色。如果你不设置它们,python编译器会自动为你设置四行的颜色不一致。所以我们可以根据实际需要来选择需要设置的参数。

  以上是python数据可视化matplotlib的折线图绘制示例的详细内容。更多关于python matplotlib的折线图绘制,请关注热门IT软件开发工作室的其他相关文章!

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

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