首页 > 其他 > 详细

legend图例

时间:2020-06-18 14:09:02      阅读:56      评论:0      收藏:0      [点我收藏+]
import  numpy
from  matplotlib  import  pyplot
x=numpy.linspace(-3,3,50)
y1=2*x+1
y2=x**2
pyplot.rcParams[font.sans-serif]=[simhei] #显示中文标签
pyplot.rcParams[axes.unicode_minus]=False



pyplot.figure(num=第一幅图,figsize=(5,5))
k1,=pyplot.plot(x,y2,label=up)
k2,=pyplot.plot(x,y1,color=red,linewidth=1,linestyle=--,label=down)






pyplot.legend(handles=[k1,k2],labels=[抛物线,直线],loc=best)   #可以显示图例




#设置坐标轴范围
pyplot.xlim((-1,2))
pyplot.ylim((-2,2))

#设置坐标轴标签
pyplot.xlabel(i am x)
pyplot.ylabel(i am y)

#设置坐标轴刻度值
a=numpy.linspace(-1,2,5)
pyplot.xticks(a)
pyplot.yticks([-2,0,2],[r$really\ bad$,r$normal$,r$really\ good$])
pyplot.show()

技术分享图片

legend图例

原文:https://www.cnblogs.com/luckiness/p/13157035.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!