图示:
知识点:
1、legend()参数:
loc:upper right->1,upper left->2,lower left->3,lower right->4,center left->6,center right->7,lower center->8,upper center->9,center->10
bbox_to_anchor:元组数据,图例位置,以图形左下角为0,0,右上角为1,1
ncol:
title:图例标题
shadow:阴影
fancybox=True是否圆角
2、title()参数:
loc:同上
family:字体
size:字号
style:”oblique”
color=”c”颜色
代码:
import matplotlib as mplimport matplotlib.pyplot as pltimport numpy as npmpl.rcParams['font.sans-serif'] = ['SimHei']mpl.rcParams['axes.unicode_minus'] = False# 数据x = np.linspace(-2 * np.pi,2 * np.pi,200)y = np.sin(x)y1 = np.cos(x)# 绘图plt.plot(x,y,label=r"$sin(x)$")plt.plot(x,y1,label="cos(x)")"""1 upper right2 upper left3 lower left4 lower right6 center left7 center right8 lower center9 upper center10 center"""plt.legend( loc="upper right", ncol=1, # 使图例按xx排列 , shadow=True, bbox_to_anchor=(0.2,1), # 圆点在左下角 4个数字,1-在x轴方向的位置 fancybox=False # True:圆角 False:直角 )plt.title("余弦函数折线图", loc="right", fontdict=dict(size=14,color="r") )plt.title("正弦函数折线图", loc="left", size=14, color="b", )# 显示图形plt.show()