Python
 Computer >> コンピューター >  >> プログラミング >> Python

Matplotlibを使用してiPythonノートブックからファイルとして図を保存します


図をiPythonからファイルとして保存するには、次の手順を実行できます-

  • 新しいフィギュアを作成するか、既存のフィギュアをアクティブにします。
  • add_axes()を使用して図に軸を追加します メソッド。
  • 指定されたリストをプロットします。
  • savefig()を使用してプロットを保存します メソッド。

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_axes([1, 1, 1, 1])
plt.plot([1, 2])
plt.savefig('test.png', bbox_inches='tight')

出力

コードを実行すると、次のプロットが「test.png」として保存されます。

Matplotlibを使用してiPythonノートブックからファイルとして図を保存します


  1. Matplotlibフィギュアからのsvgファイルのエクスポート

    matplotlibフィギュアからSVGファイルをエクスポートするには、次の手順を実行できます- 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 図とサブプロットのセットを作成します。 numpyを使用してランダムなxおよびyデータポイントを作成します。 plot()を使用してxおよびyデータポイントをプロットします メソッド。 .svgを保存します savefig()を使用してファイルをフォーマットする メソッド。 例 import numpy as np from matplotlib import pyplot

  2. Matplotlibを使用してプロット上のグリッドのサイズを定義します

    プロット上のグリッドのサイズを定義するには、次の手順を実行できます- figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 サブプロット配置の一部として、図に軸を追加します。 入力リストを使用して曲線をプロットします。 xとyのマージンを0にします。 Xグリッドを設定するために、入力ティックポイントを渡すことができます。 現在の線のスタイルでグリッド線をレイアウトするには、 grid(True)を使用します メソッド。 図を表示するには、 show()を使用します メソッド。 例 from m