首页 > 其他分享 >RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface

RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface

时间:2023-07-25 16:48:16浏览次数:39  
标签:20 opened figure pyplot warning through RuntimeWarning More

问题描述

使用 matplotlib 绘制多幅图出现如下问题 RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (matplotlib.pyplot.figure) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam figure.max_open_warning). fig, ax = plt.subplots(figsize=(10, 10))

RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`).
  fig, ax = plt.subplots(figsize=(10, 10))

 

原因分析:

出现这种问题就是你同时绘制了多幅子图会占用大量内存,提醒你不需要时将其关闭

解决方案:

在循环内,每次使用 plt.plot() 绘制结果后,使用代码将其关闭,再重新绘制新的子图

plt.close()
 

标签:20,opened,figure,pyplot,warning,through,RuntimeWarning,More
From: https://www.cnblogs.com/chentiao/p/17580213.html

相关文章

  • SMU Summer 2023 Contest Round 6
    SMUSummer2023ContestRound6A.ThereAreTwoTypesOfBurgers从0枚举到汉堡的最大个数,取最大值#include<bits/stdc++.h>#defineintlonglongusingnamespacestd;signedmain(){ios::sync_with_stdio(false);cin.tie(nullptr);intT;cin>>......
  • 不坑盒子 2023.0725 官方最新版
    2023.0725•不坑盒子支持Excel和PPT了,相对功能还较少。•修复在Office黑色风格模式下插件界面卡顿的Bug•修复“28*22”每行只有20个字的Bug•修复“新自动排版”中,在开启“大纲样式”的情况下,如果匹配到的内容只是段落中的某一句,会把整个段落设置为“大纲样式”的Bug•新增......
  • Lightroom Classic 2023 - 照片后期处理软件mac/win版
    LightroomClassic2023是一款专业的数字照片管理和后期处理软件。它提供了一系列强大的工具和功能,帮助摄影师和创意艺术家对照片进行组织、编辑和优化。→→↓↓载LightroomClassic2023mac/win版 LightroomClassic2023具有直观的用户界面,使得用户能够轻松浏览和管理他......
  • 【2023-07-25】五年计划
    20:00幸福是什么?是打仗吗?不是。是打架吗?不是。幸福能令人感到可爱、亲切、美好、愉快、平静和快活吗?噢,是的!                                                 ——狄更斯......
  • 洛谷 P3291 [SCOI2016] 妖怪
    设每只怪物经过环境影响后的攻击力和防守力分别为\(x_i,y_i\),则有:\(y_i=dnf_i-\dfracba(x_i-atk_i)\)。设\(k=-\dfracba\),则有\(y_i=kx_i+dnf_i-k\cdotatk_i\)。设直线\(l_i:y_i=kx_i+dnf_i-k\cdotatk_i\),第\(i\)只怪物在\((a,b)\)的环境下......
  • 2023年Q2京东小家电市场数据分析(京东数据运营)
    伴随人们对生活品质追求的提高,以及拥有新兴消费理念的年轻人逐渐成为消费主力,功能新潮、外观精致的小家电经常在电商平台销售榜单里“榜上有名”。本期我们便一起来分析Q2京东小家电市场中,一些较为热门的精致生活小电的行业大盘变动情况。*咖啡机延续市场红利持续增长,海外品牌占主......
  • 2023-07-25 uview1.0的u-number-box组件在渲染时会触发change,如何才能避免事件影响?==
    前言:购物车用到加减购物车数量的一个步进器组件,使用的是uview组件1.0版本的u-number-box。该组件设置了一个@change事件,该事件会在页面渲染的时候触发一次,如果你在里面调用了接口,比如增加/减少购物车数量,那么每次一刷新购物车该事件就会被触发,从而导致不必要的报错。解决方案:在......
  • 雄关漫道真如铁,而今迈步从头越 | 挥别2022,再战2023!
    挥别2022年这一年,虽面临诸多挑战,但我们充满干劲儿向下扎根,向上生长这一年,我们风云十载,厚积薄发站在2023年的开端让我们一起回顾博云2022年的这些成绩No.1 专精特新,示范引领2022年8月,根据工信部统一部署,江苏省工信厅公示了第四批国家级专精特新“小巨人”企业名单,凭借在云计算领......
  • 暑假牛客多校第三场 2023-7-24
    未补完A.WorldFragmentsI算法:构造做法:从x中某一个数位选一个数,这个数有可能是0或者是1。求x变到y的最小数,这个数有可能是负数,要取绝对值。注意如果x是0,那么从x中取的数就只有0了,除非y也等于0,否则输出-1。code#include<iostream>#include<cstring>#include<algori......
  • 洛谷P3629 [APIO2010] 巡逻题解
    题目链接P3629[APIO2010]巡逻-洛谷|计算机科学教育新生态(luogu.com.cn)思路n个村庄,n-1条道路,原图为树1.若k=0(不修建道路)那么答案为(n-1)*2 每个道路会走两遍2.若k为1(修建一条道路)设修建的道路(r1)所在的环长度为L那么答案为(n-1)*2-L+2可以看到r1所在环的道路只走了......