bug | pycharm社区版无sciview解决办法

一个程序运行多个图,plt.show()一次只弹出一个独立窗口,必须关掉一个才能显示下一张图,想找sciview却发现找不到,本来以为是新版pycharm的问题,后来才发现是community版根本没有sciview...不想换专业版了,研究了下matplotlib显示问题

一次性显示多个图

python 复制代码
plt.figure()
#figure1代码

plt.figure()
#figure2代码
#......

plt.show()
#只需要每张图前加入figure(),最后加show()即可

多条曲线绘制在一张图

python 复制代码
plt.figure()
plt.plot(x1,y1)
plt.plot(x2,y2)
#......
plt.show()
#一个figure()+一个show()

一次只弹出一个独立窗口

python 复制代码
#figure1
plt.figure()
plt.show()
#figure2
plt.figure()
plt.show()
#程序会一直等待手动关闭一个窗口后再继续运行代码

这样不担心不能用sciview了,还可以调试修改每张图。

相关推荐
NotFound4861 小时前
CSS如何利用Flex实现悬浮的侧边按钮组_利用fixed定位与flex布局组合
jvm·数据库·python
ZHANG13HAO1 小时前
Android 13 特权应用(Android Studio 开发)调用 AOSP 隐藏 API 完整教程
android·ide·android studio
qq_189807031 小时前
Golang怎么实现RBAC权限控制_Golang如何用casbin实现基于角色的访问控制系统【教程】
jvm·数据库·python
vegetablec1 小时前
CSS如何处理相对定位留下的原本占位空白_认识到相对定位不会脱离文档流,需借助负margin消除视觉空隙
jvm·数据库·python
2401_832635582 小时前
HTML怎么创建响应式图片备选方案_HTML srcset与sizes结构【详解】
jvm·数据库·python
2301_764150562 小时前
Pandas GroupBy:将分组数据聚合为列表并赋值到新列
jvm·数据库·python
NotFound4862 小时前
c++ 逆向工程ida pro c++如何使用ida pro插件和脚本
jvm·数据库·python
qq_189807032 小时前
CSS如何根据浏览器支持引入样式_利用@supports进行条件加载
jvm·数据库·python
qq_334563552 小时前
CSS如何实现移动端文字转阴影效果_通过text-stroke模拟描边
jvm·数据库·python
m0_377618232 小时前
mysql数据库如何通过调整读取策略提升性能_开启innodb_read_ahead
jvm·数据库·python