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

Matplotlibでテキストの背景の透明度を調整する


matplotlibでテキストの背景の透明度を調整するために、 alphaを変更できます。 bboxのディクショナリの値 facecolor ='red' およびalpha='0.4'

ステップ

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。

  • xを作成します およびy numpyを使用したデータポイント。

  • xをプロットします およびy plot()を使用したデータポイント メソッド。

  • ここで、 text()を使用します fontdictを使用してテキストの背景を調整する方法 およびbbox x =-1.0の辞書 およびy=4.0

  • 図を表示するには、 show()を使用します メソッド。

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-2, 2, 10)
y = np.exp(x)
plt.plot(x, y)
plt.text(-1.0, 4.0, 'y=exp(x)', fontdict=dict(fontsize=15, fontweight='bold'), bbox=dict(facecolor='red', alpha=0.4, edgecolor='black'))
plt.show()

出力

Matplotlibでテキストの背景の透明度を調整する


  1. Matplotlib –Pythonで画像の背景をプロットします

    画像の背景の上にプロットするには、次の手順を実行できます- ファイルから配列に画像を読み込みます。 図(fig)を作成し、範囲[0、300、0、300]のサブプロット(ax)のセットを追加します。 範囲(300)の配列xを作成します。 plot()を使用してxをプロットします linestyle =dottedを使用したメソッド 、 linewidth =2 、および color=red。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib import pyplot as plt plt.rcPar

  2. matplotlib(python)でフォントを変更するにはどうすればよいですか?

    plt.text()メソッドを使用して、フォントサイズを大きくすることができます。 ステップ plt.plot()メソッドを使用して、引数で渡される2つのリストを含む行を作成できます。 軸にテキストを追加します。 plt.text()メソッドを使用して、データ座標の位置* x *、*y*の軸にテキスト*s*を追加します。フォントサイズは、font-size値を変更することでカスタマイズできます。 図を表示するには、plt.show()メソッドを使用します。 例 import matplotlib.pyplot as plt plt.plot([1, 2, 4], [1,