matplotlib学习笔记(二)-文本相关

pyplot文本显示函数:

说明:

*plt.text(x,y,显示内容,fontsize=,color=)
*.plt.grid(True):图形中加入网格
*.plt.annotate(s,xy=arrow_crd,xytext=text_crd,arrowprops=dict)
  s就是要插入的文本,
  xy必须加变量名,后面跟一个元组,
  xytext就是文本的位置,和xy的要求一样,
  arrowprops就是对箭头的属性做一些要求,
其中它的shrink属性就是规定箭头不要紧紧地定在点上.
实例:

中文显示(一般是在坐标轴上标):
方法1:
pyplot不默认支持中文显示,需要rcParams修改字体实现:
motplotlib.rcParams["font.family"]="SimHei"

一些中文字体:

所有的字体都会受到影响
方法2: 
在有中文输出的地方,增加一个属性:fontproperties:
不影响其他字的字体

建议使用.

发布了33 篇原创文章 · 获赞 9 · 访问量 5389

猜你喜欢

转载自blog.csdn.net/realliyuhao/article/details/104492536