zoukankan      html  css  js  c++  java
  • 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)的返回对象的名字,给子图起个名字

  • 相关阅读:
    专职DBA-MySQL体系结构与基本管理
    JSON
    MIME类型
    文件上传下载
    response常用的方法
    2020.11.27小记
    HTTP请求状态码
    1561. Maximum Number of Coins You Can Get
    1558. Minimum Numbers of Function Calls to Make Target Array
    1557. Minimum Number of Vertices to Reach All Nodes
  • 原文地址:https://www.cnblogs.com/beforeluck-shang/p/8651986.html
Copyright © 2011-2022 走看看