PTVS使用python调试交互式中的matplotlib绘制pandas Dataframes和Series

时间:2014-12-12 14:51:48

标签: matplotlib ptvs

是否可以在PTVS交互式调试器中绘制pandas对象?是否可以将图表保存到磁盘上作为jpeg'

我认为当我第一次开始使用PTVS时能够做到这一点(去年,顺便说一下它很棒!)但我只是再试一次,我没有看到任何情节。我无法记住,如果我必须做一些特别的事情来实现这一点,并且通过谷歌搜索,我会对这方面目前的最佳做法感到困惑。

我希望能够从我的调试交互式窗口绘制图表,类似于此pandas教程中显示的内容。

http://pandas.pydata.org/pandas-docs/stable/visualization.html

这可能吗?

Visual Studio Professional 2013更新4(我认为最新) PTVS 2.1.21008.00(我认为是最新的)

非常感谢所有帮助。

-Jason

[编辑:关于此http://pytools.codeplex.com/discussions/574776的更多信息]

1 个答案:

答案 0 :(得分:3)

不幸的是没有。常规交互式具有IPython模式,除其他外,还启用内联图。但Debug的交互并没有。

当然,您仍然可以在Debug交互式中加载matplotlib并告诉它绘制内容。但是因为在该模式下它与VS之间没有事件循环的集成,所以这些图基本上就像模态窗口一样 - 你不能继续调试或以其他方式与VS交互,直到你关闭了剧情窗口。