matplotlib 的一些知识

import matplotlib.pyplot as plthtml

  • plt作图有两种方式,一种是面向对象编程方式的,一种是直接利用plt的结构化的快速绘图编程方式。因此命令不能用错地方。

fig=plt.figure()   编程

  返回的fig为Figure类对象api

ax1=fig.add_subplot(111)字体

  返回的ax1为Axes类对象spa

这个里面介绍的   https://blog.csdn.net/you_are_my_dream/article/details/53439518.net

        https://blog.csdn.net/ywjun0919/article/details/8692018htm

快速绘图模式,在plt模块中,直接调用plt便可。plt.funname()对象

官方文档   https://matplotlib.org/api/pyplot_summary.htmlblog

  • 显示中文字体,这样设置

  import matplotlib文档

  matplotlib.rcParams['font.family']='SimHei'   #这里的SimHei是黑体字体

  matplotlib.rcParams['font.sans-serif']=['SimHei']

  • 在交互模式下,有多个axes对象时,怎么把操做焦点放到想要的那个图上去

能够有两个方法

一个是plt.subplot(n,m,k) 从新写一次这个语句,想对哪一个就写哪一个的编号,

或者用plt.sca(name)   这里的name是 name=plt.subplot(n,m,k)的返回对象的名字,给子图起个名字

相关文章
相关标签/搜索