matplotlib 是否有办法在VSCode的新窗口中打开图表?

trnvg8h3  于 2023-05-01  发布在  Vscode
关注(0)|答案(2)|浏览(284)

我正在用matplotlib绘制一些东西,我需要能够放大图形。但是VSCode只是在它的Python交互窗口中呈现它,我不能做任何事情。有没有一种方法可以在自己的窗口中打开图表,允许缩放和其他事情?

falq053o

falq053o1#

我是这个扩展的开发者。我们目前不支持弹出图形。如果你想投票支持这个问题,我们在这里有一个问题提交支持:https://github.com/Microsoft/vscode-python/issues/4976
在添加此支持之前,还有一些工作要做。您可以手动使用%matplotlib ipython魔法来更新为非内联渲染。然后,当你显示图时,它们将显示在弹出窗口中。像这样:

我不能确切地告诉你要使用什么命令,因为它可能会根据你在环境中安装的东西而有所不同。但是%matplotlib auto或%matplotlib qt将是尝试开始的好地方。

4bbkushb

4bbkushb2#

另一个选项是在创建打印时设置地物大小:

fig = plt.figure(figsize=(100, 80))

尺寸以英寸为单位设置。因此,您将有效地收到一个大的图像,然后您可以在一个新的标签页中探索(寻找“expend图像”按钮在右上角)。

相关问题