如何在PyCharm中显示Matplotlib绘制的图表?
在PyCharm中显示Matplotlib图表的解决方法
以下是几个直接有效的解决步骤:
添加显示图表的核心代码
你的代码完成了图表绘制,但缺少触发显示的指令。在代码末尾添加plt.show()即可弹出图表窗口:import matplotlib.pyplot as plt plt.style.use('ggplot') df['Score'].value_counts().sort_index().plot( kind='bar', title='Count of Reviews by Stars', figsize=(10, 5) ) plt.show() # 新增这一行检查PyCharm的绘图显示设置
打开PyCharm的File → Settings → Tools → Python Scientific:- 若想让图表在独立窗口显示,取消勾选
Show plots in toolwindow; - 若偏好在PyCharm内置工具窗口查看,保留勾选即可(图表会出现在底部的
SciView标签页)。
- 若想让图表在独立窗口显示,取消勾选
修复Matplotlib后端配置(可选)
若上述方法无效,可能是后端渲染问题。在代码开头指定可用的后端:import matplotlib matplotlib.use('TkAgg') # Windows/Mac通用的后端,也可尝试Qt5Agg import matplotlib.pyplot as plt plt.style.use('ggplot') # 后续绘图代码不变 plt.show()
内容的提问来源于stack exchange,提问作者Gabriel Guevara
相关产品推荐
相关产品推荐

