专栏首页SnailTyanmatplotlib的基本用法(四)——设置legend图例

matplotlib的基本用法(四)——设置legend图例

本文主要是关于matplotlib的一些基本用法。

  • Demo
import matplotlib.pyplot as plt
import numpy as np

# 绘制普通图像
x = np.linspace(-1, 1, 50)
y1 = 2 * x + 1
y2 = x**2

plt.figure()
# 在绘制时设置lable, 逗号是必须的
l1, = plt.plot(x, y1, label = 'line')
l2, = plt.plot(x, y2, label = 'parabola', color = 'red', linewidth = 1.0, linestyle = '--')

# 设置坐标轴的取值范围
plt.xlim((-1, 1))
plt.ylim((0, 2))

# 设置坐标轴的lable
plt.xlabel('X axis')
plt.ylabel('Y axis')

# 设置x坐标轴刻度, 原来为0.25, 修改后为0.5
plt.xticks(np.linspace(-1, 1, 5))
# 设置y坐标轴刻度及标签, $$是设置字体
plt.yticks([0, 0.5], ['$minimum$', 'normal'])

# 设置legend
plt.legend(handles = [l1, l2,], labels = ['a', 'b'], loc = 'best')
plt.show()
  • 结果

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • matplotlib的基本用法——调整坐标轴

    Tyan
  • Leetcode 84. Largest Rectangle in Histogram

    版权声明:博客文章都是作者辛苦整理的,转载请注明出处,谢谢! https://blog.csdn....

    Tyan
  • Min Stack

    Design a stack that supports push, pop, top, and retrieving the minimum element ...

    Tyan
  • 【Python】解决使用 plt.savefig 保存图片时一片空白

    更新 这里我会列出对本文的更新。 2017 年 9 月 28 日:修正几处错字,优化排版。 问题 当使用如下代码保存使用 plt.savefig 保存生成的图片...

    Alan Lee
  • 带你十分钟快速入门画图神器 Matplotlib

    在开始正式介绍 Matplotlib 用法之前,先来简单了解下 Matplotlib。

    abs_zero
  • 深度学习数学基础一--最小二乘法

    之前总是先上手一些比较高级的神经网络算法,CNN,RNN等。可是总觉得有些知识原理总是羁绊着我进一步理解。这才意识到基础的重要性。所以,就一点一点的从基础数学最...

    zenRRan
  • Python中利用Matplotlib绘制多图并合并展示

    大家好,最近在研究在搞Python的大作业,有个需求就是利用Matplotlib画几个像模像样的统计图然后合并在一张图中,因为此前很少用这方面的东西,所以折腾了...

    短短的路走走停停
  • python 画图--简单开始及折线图

           本博客转载自:http://blog.csdn.net/jenyzhang/article/details/52046372

    py3study
  • 手把手教你python画图(精简实例,一

    py3study
  • python科学计算学习二:matplo

        博客地址:http://blog.csdn.net/ikerpeng/article/details/20523679

    py3study

扫码关注云+社区

领取腾讯云代金券