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

Matplotlibでハッチの線幅を変更するにはどうすればよいですか?


matplotlibでハッチの線幅を変更するには、paramsでハッチの線幅を設定できます。

ステップ

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
  • xを作成します およびy=sin(x) numpyを使用したデータポイント。
  • プロットのハッチの線幅を設定します。
  • scatter()を使用してxおよびyデータポイントをプロットします 線幅が設定された「/」ハッチを持つ正方形のマーカーを使用する方法。
  • 図を表示するには、 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(-5, 5, 25)
y = np.sin(x)
plt.rcParams['hatch.linewidth'] = 1
plt.scatter(x, y, s=700, marker='s', linewidth=0.05, facecolor='red',
hatch='/', alpha=.7)
plt.show()

出力

Matplotlibでハッチの線幅を変更するにはどうすればよいですか?


  1. matplotlib.pyplot.colorbar.ColorbarBaseのティックのフォントサイズを変更するにはどうすればよいですか?

    カラーバーの目盛りのフォントサイズを変更するには、次の手順を実行できます- 5☓5次元のランダムデータセットを作成します。 データを画像として、つまり2Dの通常のラスターに表示します。 スカラーのマッピング可能なオブジェクト画像を使用してカラーバーを作成します。 fontsizeの変数を初期化して、カラーバーの目盛りサイズを変更します。 軸を使用tick_params() カラーバーの目盛りサイズを設定する方法。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib import pyplot as plt p

  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,