gpt4 book ai didi

python - 在一个 pdf 页面中保存多个图形,matplotlib

转载 作者:太空宇宙 更新时间:2023-11-03 17:25:17 26 4
gpt4 key购买 nike

我正在尝试将我的数据放入一页 pdf 页面中,但我不知道该怎么做。我发现可以使用“matplotlib.backends.backend_pdf”在 pdf 文件中保存多个图形,但它不适用于一页。有人有什么想法吗?将数字转换为一个数字?

最佳答案

您可以使用 matplotlib gridspec 在 1 个窗口中绘制多个图

http://matplotlib.org/users/gridspec.html

from matplotlib.gridspec import GridSpec
import random
import numpy
from matplotlib import pyplot as pl

fig = pl.figure(figsize=(12, 16))
G = GridSpec(2,2)
axes_1 = pl.subplot(G[0, :])

x = [random.gauss(3,1) for _ in range(400)]
bins = numpy.linspace(-10, 10, 100)
axes_1.hist(x, bins, alpha=0.5, label='x')

axes_2 = pl.subplot(G[1, :])
axes_2.plot(x)

pl.tight_layout()
pl.show()

您可以更改行和列的值,并可以分割各个部分。

关于python - 在一个 pdf 页面中保存多个图形,matplotlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32652611/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com