• matplotlib 的一些知识


    import matplotlib.pyplot as plt

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

    fig=plt.figure()   

      返回的fig为Figure类对象

    ax1=fig.add_subplot(111)

      返回的ax1为Axes类对象

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

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

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

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

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

      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)的返回对象的名字,给子图起个名字

  • 相关阅读:
    字符集WideCharToMultiByte
    [HDF]hdf-4.2.6类库的使用
    [GDAL]读取HDF格式的calipso数据
    C#读写BitMap及颜色相乘
    [Slimdx]顶点和索引缓冲,绘制了2个分离的三角形
    [GDAL]写入shp
    几个环境学概念
    MIConvexHull
    几个力学概念
    [转载]如何破解Excel VBA密码
  • 原文地址:https://www.cnblogs.com/beforeluck-shang/p/8651986.html
Copyright © 2020-2023  润新知