使用matplotlib制作“折线图”:pyplot.plot()/给多组数据添加解释图标/放大坐标轴部分区间

之前的文章是《入门操作:创建画布/调整子图/创建“AXES轴域”》:link.
本文将介绍“折线图”相关内容


plt.plot()函数中的参数非常多,书写参数的方式也不同,下面列出几种常见的参数书写形式:
(1)plot(X,Y)
(2)plot(X,Y,LineSpec)
(3)plot(___,Name,Value)

其中(2)和(3)是两种设置线型,符号,颜色等参数的不同方式;区别在于(2)中的LineSpec参数只有三部分内容(线型,数据标记符号和颜色,且线点颜色不能区分),而(3)中的“Name,Value”参数则可以分别定义各个“Name”的值(可以设置的内容更多)

  • LineSpec参数描述:一个字符串,分别表示线型、标记和颜色
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • Name,Value参数描述(不区分大小写):

(1) ‘Color’ - 线条颜色
(2)‘LineStyle’ - 线型
(3)‘LineWidth’ - 线条宽度,默认值0.5
(4) ‘Marker’ - 标记符号
(5)‘MarkerSize’ - 标记大小
(6)‘MarkerEdgeColor’ - 标记轮廓颜色
(7)‘MarkerFaceColor’ - 标记填充颜色

  • 画一组数据

(1)XY值分别是一个点:直线

# 两点直接的直线
from matplotlib import pyplot as plt
plt.plot([1,2],[8,9])
plt.show()

(2)XY值分别是一个向量,要求长度一致:折线

# 一条折线,由(X1,Y1),(X2,Y2)画到(Xn,Yn)
from matplotlib import pyplot as plt
X = [0, 1, 2, 3, 4, 5, 6]
Y = [10, 12, 12, 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值