PyCharm调用matplotlib绘图时图像弹出问题详解

 更新时间:2022年07月01日 12:35:41   作者:奥瑞给给~~  
这篇文章主要给大家介绍了关于PyCharm调用matplotlib绘图时图像弹出问题的相关资料,文中通过图文介绍的非常详细,对大家学习或者使用PyCharm具有一定的参考学习价值,需要的朋友可以参考下

问题描述

在PyCharm中调用matplotlib绘制图像时,默认图像会在控制台输出(如图),当绘制图像较多时,控制台输出方式很不直观。

勾选时控制台输出

问题解决

希望在PyCharm中调用matplotlib绘制图像时,可以直接弹出Figure 窗口。

点击 菜单栏中的File→Settings→Python Scientific,右侧出现的复选框,若勾选则会在控制台输出(默认),不勾选则会直接弹出图像。

不勾选时直接弹出

补充注意plt.show()

博主在开始系统学习Matplotlib 时,由于是在Jupyter Notebook 上查看学习资料,代码中并未(也没有必要(Jupyter Notebook默认输出最后一行命令))输入plt.show()

粗心马虎的博主就照葫芦画瓢在PyCharm中输入相同代码,运行后,没有报错,但一直没有图像输出。

基于此,博主搜索查找了很多关于 调用matplotlib进行绘图时没有图像弹出的解决方式,用各种方式操作解决,一顿操作猛如虎,毫无效果。

最后无意中恍然发现,憨憨博主忘记最后的 plt.show() 命令了…

import matplotlib.pyplot as plt
import matplotlib as mpl
fig, ax = plt.subplots()  # 创建一个包含一个axes的figure
ax.plot([1, 2, 3, 4], [1, 4, 2, 3])  # 绘制图像
plt.show()

总结

到此这篇关于PyCharm调用matplotlib绘图时图像弹出问题的文章就介绍到这了,更多相关PyCharm调用matplotlib绘图图像弹出内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python实现对中文文本分段分句

    Python实现对中文文本分段分句

    这篇文章主要为大家详细介绍了如何利用Python实现对中文文本分段分句,大致来说主要是以中文的句号、感叹、问号等符号进行分句,感兴趣的可以了解一下
    2023-03-03
  • Python正则表达式匹配HTML页面编码

    Python正则表达式匹配HTML页面编码

    这篇文章主要介绍了Python正则表达式匹配HTML页面编码,本文直接给出代码和匹配实例,需要的朋友可以参考下
    2015-04-04
  • python获取全国城市pm2.5、臭氧等空气质量过程解析

    python获取全国城市pm2.5、臭氧等空气质量过程解析

    这篇文章主要介绍了python获取全国城市pm2.5、臭氧等空气质量过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • python三引号如何输入

    python三引号如何输入

    在本篇文章里小编给大家整理的是关于python三引号输入方法及相关实例,需要的朋友们可以学习下。
    2020-07-07
  • 使用PIL(Python-Imaging)反转图像的颜色方法

    使用PIL(Python-Imaging)反转图像的颜色方法

    今天小编就为大家分享一篇使用PIL(Python-Imaging)反转图像的颜色方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 用Python展示动态规则法用以解决重叠子问题的示例

    用Python展示动态规则法用以解决重叠子问题的示例

    这篇文章主要介绍了用Python展示动态规则法用以解决重叠子问题的一个棋盘游戏的示例,动态规划常常适用于有重叠子问题和最优子结构性质的问题,且耗时间往往远少于朴素解法,需要的朋友可以参考下
    2015-04-04
  • Python实现爬虫IP负载均衡和高可用集群的示例代码

    Python实现爬虫IP负载均衡和高可用集群的示例代码

    做大型爬虫项目经常遇到请求频率过高的问题,这里需要说的是使用爬虫IP可以提高抓取效率,本文主要介绍了Python实现爬虫IP负载均衡和高可用集群的示例代码,感兴趣的可以了解一下
    2023-12-12
  • Python连接es之es更新操作示例详解

    Python连接es之es更新操作示例详解

    这篇文章主要为大家介绍了Python连接es之es更新操作示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • Python实现线程池之线程安全队列

    Python实现线程池之线程安全队列

    这篇文章主要为大家详细介绍了Python实现线程池之线程安全队列,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • win10下python3.5.2和tensorflow安装环境搭建教程

    win10下python3.5.2和tensorflow安装环境搭建教程

    这篇文章主要为大家详细介绍了win10下python3.5.2和tensorflow安装环境搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09

最新评论