首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保存以后可以交互查看的python图形。

保存以后可以交互查看的python图形。
EN

Stack Overflow用户
提问于 2018-06-26 14:32:54
回答 2查看 403关注 0票数 1

我正在使用Spyder编辑python代码。我在屏幕上画了一个像下面这样的图形:

如您所见,我通过播放我的菜单进行放大,我可以放大ROI,如下所示:

现在,我需要将这个数字发送给另一个想要交互查看这个数字的人,比如well.So,我的问题是,是否有其他人可以使用的特定格式发送这个数字,这样我就不用发送整个python代码了?

我试着在菜单栏上保存图标,但是我没有看到一种格式可以做我想做的事情。我是蟒蛇的新手,请指教。谢谢。

PS:我认为在MATLAB中您可以通过保存特定格式的图形来做到这一点,这样只要另一个人安装了MATLAB,他/她就不需要数据来交互地查看该图形。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-26 20:16:35

您需要使用pickle模块。

MATLAB以.fig格式保存图形。这实际上只是一个具有不同扩展名的.mat MATLAB数据文件,所以MATLAB知道它存储图像数据。如果将扩展名更改为.mat,则可以打开它是一个折射的MATLAB数据文件,并看到它只包含存储图像信息的变量。

matplotlib中的等效操作是使用pickle.dump函数将matplotlib figure对象保存到文件中。然后,其他人可以从文件中加载图形并对其进行show。尽管其他人可能需要安装相同的matplotlib版本。

一个更好的选择是使用类似于bokeh的东西来保存交互式的HTML。

票数 0
EN

Stack Overflow用户

发布于 2020-03-14 09:04:26

我认为回答为时已晚,而我认为它会帮助别人。

在python中,如果在圆滑地中绘制了一个交互式图形。,然后它可以作为.html.导出。

如需参考,请参考官方文件Python中的交互式HTML导出

希望能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51045445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档