\

Pythonで作成したグラフをPDFファイルに保存する方法を紹介します。この方法は、大量のグラフを一つのPDFファイルにまとめることができ、それぞれのグラフを個別に開く手間を省くことができます。

まず、必要なライブラリをインポートします。

import pandas as pd
from sklearn.datasets import load_boston
import matplotlib.pyplot as plt
from matplotlib.backends.backend_pdf import PdfPages

次に、データをロードします。

data = load_boston()
df = pd.DataFrame(data.data, columns=data.feature_names)

PDFのインスタンスを作成します。

pdf = PdfPages("multiFigure.pdf")

そして、グラフを作成し、PDFに追加します。

x = df["CRIM"]

for column in df.columns:
    y = df[column]
    fig, axes = plt.subplots()
    axes.scatter(x,y)
    axes.set_title('CRIM-{}'.format(column))
    axes.set_xlabel('CRIM')
    axes.set_ylabel(column)
    pdf.savefig(fig)

最後に、PDFファイルを閉じます。

pdf.close()

以上がPythonで作成したグラフをPDFファイルに保存する方法です。この方法を使えば、大量のグラフを一つのPDFファイルにまとめることができます。また、PDFファイルにすることで、グラフのタイトルや軸ラベルを検索することができ、目的のグラフをスマートに探し出すことができます。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です