使用matplotlib画折线图

将数据已折线图的方式呈现出来往往更加直观,接下来分享两段画折线图的代码

单折线

#x轴数据 y轴数据
x=[] 
y=[]
#画图
plt.plot(x, y, '-o')
#
#添加拐点值
for a, b in zip(x, y):
     plt.text(a, b, b, ha='center', va='bottom', fontsize=10)
#添加标题
# plt.title('Accuracy')
#
#添加坐标轴标签
plt.xlabel('Date')
plt.ylabel('Accuracy')

#显示图形
plt.show()

效果展示:

双折现图

有时需要对于两个数据进行一个不同点的比较需要在一张图里呈现出两个曲线用于对比

# # 横坐标
x1 = []
# # 纵坐标
y1 = []
# # 横坐标
x2 = []
# # 纵坐标
y2 = []
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(x1, y1, label='now')
ax.plot(x2, y2, label='new')
for x, y in zip(x1, y1):
    plt.text(x, y, y, ha='center', va='bottom', fontsize=10)
for x, y in zip(x2, y2):
    plt.text(x, y, y, ha='center', va='bottom', fontsize=10)
ax.legend(loc='best')
ax.set_title('cls')
plt.show()

效果展示:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值