【问题标题】:Plot plotted inside the ipython console在 ipython 控制台内绘制的绘图
【发布时间】:2015-05-18 19:51:43
【问题描述】:

我正在使用 python 并使用 Anaconda 和 Spyder,我需要在我正在处理的代码的一部分中绘制散点图。情节很好,但是是在控制台本身中绘制的,并且尺寸对于我的需要来说非常小。

我的问题是,如何在 ipython 控制台之外的另一个窗口中绘制它?我已经尝试更改一些设置,例如将 ipython 中的 Graphics 设置从 inline 更改为 QT 到 tkinter。似乎没有任何效果。

有什么有用的建议吗?

【问题讨论】:

  • 你在用ipython notebook吗?
  • %matplotlib qt 开始会话对我来说是诀窍。
  • @sachinsaxena :不,我只是将 Spyder 与 ipython 控制台一起使用。
  • @cel:感谢您的解决方案。但是每次我开始 python 会话时我都必须这样做。如果我在脚本的开头包含它似乎不起作用。有没有办法可以永久更改设置或将其包含在脚本中。

标签: python matplotlib plot


【解决方案1】:

您可以将 %matplotlib qt 保存在 .py 文件中,然后可以使用以下命令启动 ipython:

    ipython -i myfile.py

【讨论】:

    猜你喜欢
    • 2017-09-27
    • 2015-08-29
    • 2013-12-26
    • 2019-08-17
    • 2016-11-24
    • 2013-05-07
    • 2013-01-14
    • 1970-01-01
    相关资源
    最近更新 更多