Matplotlib-折线图
分类:
文章
•
2023-04-02 12:00:11
折线图介绍
- 折线图以折线的上升或下降来表示统计数量的增减变化的统计图;
- 特点:能够显示数据的变化趋势,反映事物的变化情况;
折线图绘制
- import matplotlib pyplot as plt
x = [1,2,3,4]
y = [4,2,5,1]
plt.plot(x,y,color=“r”,linestyle=“—“,
maker=“*”)
plt.show
- matplotlib.markers:link
- linestyle
‘-’ or ‘solid’ 实线(solid line)
‘–’ or ‘dashed’ 虚线(dashed line)
‘-.’ or ‘dashdot’ 点划线(dash-dotted line)
‘:’ or ‘dotted’ 点线(dotted line)
‘None’ or ’ ’ or ‘’ 没有线(draw nothing)
- color
b blue
g green
r red
c cyan(蓝绿色)
m magenta(洋红色)
y yellow
k black
w white
图表组件
- 图表示例
- 放大画布:plt.figure(figsize=(14,8))
- 设置x轴刻度:plt.xticks(ticks,lables,**kwargs)
ticks为刻度,labels为刻度标签,可以旋转标签(rotation=45)
- 设置y轴刻度
plt.yticks(ticks,lables,**kwargs)
-设置x轴标签
plt.label("…")
- 设置y轴标签
plt.ylabel("…")
- 设置表格抬头
plt.title("…")
- 添加网格
plt.grid()
- 保存图片
plt.savefig(“xxx.png/jpg”)
保存图片命令必须在plt.show()命令的前面,否则保存的图片为空。