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

mpl.rcParamsを使用してMatplotlibに.ttfファイルをロードする方法は?


mpl.rcParamsを使用してMatplotlibに.ttfファイルをロードするには 次の手順を実行できます-

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
  • .ttfのパスを初期化します ファイル。
  • フォントを保存および操作するためのクラスのインスタンスを取得します プロパティ。
  • フォントのプロパティに最も一致するフォントの名前でフォントファミリを設定します。
  • 図とサブプロットのセットを作成します。
  • 図のタイトルを設定します。
  • 図を表示するには、 show()を使用します メソッド。

from matplotlib import pyplot as plt, font_manager as fm

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

path = '/usr/share/fonts/truetype/malayalam/Karumbi.ttf'

fprop = fm.FontProperties(fname=path)

plt.rcParams['font.family'] = fprop.get_name()

fig, ax = plt.subplots()
ax.set_title('This is my title!', size=40)

plt.show()

出力

mpl.rcParamsを使用してMatplotlibに.ttfファイルをロードする方法は?


  1. Matplotlibを使用して複素数(Argand Diagram)をプロットする方法は?

    matplotlibを使用して複素数をプロットするには、複素数を含むデータセットを作成できます。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 ランダムな複素数を作成します。 subplots()を使用して、図とサブプロットのセットを作成します メソッド。 scatter()を使用して散布点をプロットします メソッド。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib import pyplot as plt plt.rcParams["fi

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

    図をiPythonからファイルとして保存するには、次の手順を実行できます- 新しいフィギュアを作成するか、既存のフィギュアをアクティブにします。 add_axes()を使用して図に軸を追加します メソッド。 指定されたリストをプロットします。 savefig()を使用してプロットを保存します メソッド。 例 from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] =