Advertisement

matplotlib库常见问题与使用技巧

阅读量:

1、当需要绘制多张图形时,每次完成一幅图的绘制后,应调用 plt.close() 函数进行关闭操作,否则先前绘制的内容可能会叠加到后续图形中。

2、在生成多个图表时,可以通过调用 plt.figure(fig_i) 函数来分别创建不同的图表窗口。

3、若需在同一画布上绘制多个子图,可采用 plt.subplot(221) 的方式实现。其中参数 221 表示将画布划分为两行两列共四个子图区域,并将当前绘图操作定位至第一个子图位置。

4、针对多个数据来源生成多个图表,并且每个图表内部包含若干子图的情况,可参考以下代码实现:

复制代码
 def data_plt(data_tuple, save_path="YDY_fig", name=""):

    
     """
    
     数据可视化
    
     :return:
    
     """
    
  
    
     data_1, data_2, data_3, data_4 = data_tuple
    
  
    
     # 判断文件夹是否存在,如不存在则创建
    
     path = os.getcwd()
    
     dir_path = path + "//%s" % save_path
    
     if not os.path.exists(

全部评论 (0)

还没有任何评论哟~