Python(GUIで作成された1つの図の場合)では、次のいずれかを使用して.jpgおよび.pdfの下に図を保存できました。
plt.savefig(filename1 + '.pdf')
また
plt.savefig(filename1 + '.jpg')
1 つのファイルを使用して、複数の図を .pdf または .jpg で保存したいと思います (数学実験室で行ったように)。誰でもこれを手伝ってもらえますか?
Python(GUIで作成された1つの図の場合)では、次のいずれかを使用して.jpgおよび.pdfの下に図を保存できました。
plt.savefig(filename1 + '.pdf')
また
plt.savefig(filename1 + '.jpg')
1 つのファイルを使用して、複数の図を .pdf または .jpg で保存したいと思います (数学実験室で行ったように)。誰でもこれを手伝ってもらえますか?
複数の Figureを1 つのファイルに保存するということですか、それとも1 つのスクリプトを使用して複数の Figure を保存するということですか?
1 つのスクリプトを使用して 2 つの異なる Figure を保存する方法を次に示します。
>>> from matplotlib import pyplot as plt
>>> fig1 = plt.figure()
>>> plt.plot(range(10))
[<matplotlib.lines.Line2D object at 0x10261bd90>]
>>> fig2 = plt.figure()
>>> plt.plot(range(10,20))
[<matplotlib.lines.Line2D object at 0x10263b890>]
>>> fig1.savefig('fig1.png')
>>> fig2.savefig('fig2.png')
...これらの 2 つのプロットを独自の ".png" ファイルに生成します。
それらを同じファイルに保存するには、サブプロットを使用します。
>>> from matplotlib import pyplot as plt
>>> fig = plt.figure()
>>> axis1 = fig.add_subplot(211)
>>> axis1.plot(range(10))
>>> axis2 = fig.add_subplot(212)
>>> axis2.plot(range(10,20))
>>> fig.savefig('multipleplots.png')
上記のスクリプトは、次の単一の「.png」ファイルを生成します。