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

  • 相关阅读:
    <<剪绳子>>题解
    P5743 小猴吃桃 题解
    注意C++中的int与long long 的乘法
    数组初始化方法总结
    一维差分和二维差分
    一维前缀和与二维前缀和
    例2-6 字母转换
    例1-11 评测机队列
    golang ---查找字串实例 IP address
    mongodb ---加减等操作
  • 原文地址:https://www.cnblogs.com/beforeluck-shang/p/8651986.html
Copyright © 2020-2023  润新知