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了,还可以调试修改每张图。

相关推荐
Warson_L4 小时前
Python `Annotated` 与 LangGraph Reducer 学习笔记
python
韩师傅4 小时前
海天线算法的前世今生
python·计算机视觉
韩师傅4 小时前
当你的甲方设备过烂,要如何快速出效果?
python·计算机视觉
Warson_L4 小时前
LangGraph的MessageState and HumanMessage
python
韩师傅4 小时前
当你的甲方吐槽天空不够蓝,你应该如何应对
python·计算机视觉
Warson_L5 小时前
python的类&继承
python
Warson_L5 小时前
类型标注/type annotation
python
ThreeS7 小时前
手搓MiniVLA全实战教程-一步一步用pytorch解释原理与思路
人工智能·python
金銀銅鐵9 小时前
[Python] 模 n 乘法的逆元计算器
python·数学·游戏