11

列に編成されたいくつかの水平サブプロットで構成された長いプロットがあります。

fig.savefig('what.pdf') を呼び出すと、結果の出力ファイルには、1 ページに詰め込まれたすべてのプロットが表示されます。

質問: savefig に任意の数の (おそらく自動的に決定される) PDF ページを保存するように指示する方法はありますか?

可能であれば、複数のファイルを避けてから os.system('merge ...') を使用したいと思います。

4

3 に答える 3

10

私は自分で試したことはありませんが、matplolib faq には、いくつかのページでプロットを pdf に保存するための指示があります。

于 2012-10-17T16:44:41.737 に答える
1

これを行うにはもっと洗練された方法があると思いますが、1つのオプションは、tempfilesまたはStringIOを使用して、システムで従来のファイルを作成しないようにすることです。そうすれば、それらをつなぎ合わせることができます。

于 2012-10-17T16:14:59.803 に答える