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

Matplotlibの同じ注釈で異なるフォントサイズを取得するにはどうすればよいですか?


同じ注釈方法で異なるフォントサイズを追加するには、次の手順を実行できます

  • テキストを配置できるxおよびyデータポイントのリストを作成します。
  • 変数を初期化します'labels' 、つまり文字列。
  • フォントのサイズのリストを作成します。
  • subplots()を使用する 図とサブプロットのセットを作成する方法。
  • 上記のリストを繰り返し、各ラベルのテキストに注釈を付け、そのフォントサイズを設定します。
  • 図を表示するには、 show()を使用します メソッド。

import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
X = [0.1, .2, .3, .4, .5, .6, 0.8]
Y = [0.1, 0.12, 0.13, 0.20, 0.23, 0.25, 0.27]
labels = 'Welcome'
sizes = [10, 20, 30, 40, 50, 60, 70]
fig, ax = plt.subplots()
for x, y, label, size in zip(X, Y, labels, sizes):
   ax.annotate(f"$\it{label}$", (x, y), fontsize=size, color='red')
plt.show()

出力

Matplotlibの同じ注釈で異なるフォントサイズを取得するにはどうすればよいですか?


  1. matplotlib.pyplot.scatterのデフォルトの青色を取得するにはどうすればよいですか?

    散布点のデフォルトの色は青です。 matplotlib散布点のデフォルトの青色を取得するには、 annotate()を使用して注釈を付けることができます。 メソッド。 ステップ subplots()を使用して、図とサブプロットのセットを作成します メソッド。 (-1、1)の位置に散布点をプロットします。 そのポイントのラベルを追加します。 (-0.9、1)の位置に散布点をプロットします。 そのポイントのラベルを追加します。 (1.9、1)の場所に散布点をプロットします。 そのポイントのラベルを追加します。 xlimおよびylimメソッドを使用してx軸とy軸をスケーリングします。 図を表示

  2. Matplotlibを使用してSeabornプロットの凡例のフォントサイズを大きくするにはどうすればよいですか?

    Seabornプロットの凡例のフォントサイズを大きくするには、fontsize変数を使用して、 legend()で使用できます。 メソッド引数。 ステップ パンダを使用してデータフレームを作成します。キーは、数、カウント、および選択です。 barplot()を使用してSeabornで棒グラフを作成します メソッド。 変数を初期化しますfontsize フォントサイズを大きくするには 伝説の。 legend()を使用する 引数にfontsizeを使用して図に凡例を配置するメソッド。 図を表示するには、 show()を使用します メソッド。 例 import