使用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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。