【发布时间】:2017-12-31 19:17:41
【问题描述】:
我想创建一个 python 脚本,它可以沿水平轴放大和缩小 matplotlib 图形。我的绘图是一组水平条形图。
我还想让它能够采用任何通用的 matplotlib 图。
我不想只加载图像并放大它,我想沿水平轴放大图形。 (我知道该怎么做)
有什么方法可以将创建的图形保存并加载为数据文件,或者是否有一个对象可以稍后保存和加载?
(通常,我会创建我的图表,然后使用 matplotlib plt.show 显示它,但是创建图表需要时间,我不想每次显示它时都重新创建图表)
【问题讨论】:
-
您要保存图形还是基础数据?
-
@DavidZ 底层数据、数组或任何保存图形数据的东西。
-
也许你可以使用pickle来保存你的对象,然后再加载它? docs.python.org/2/library/pickle.html
-
matplotlib.pyplot.plot和其他人返回你可以pickle并保存以备后用的基础数据。
标签: python matplotlib