textメソッドを使ってテキストを入れたい

textメソッドを使用してグラフにテキストを追加することができます。以下は、修正されたコードです。

python
import matplotlib.pyplot as plt # スタイルを設定 plt.style.use('ggplot') # データを定義 x = [1, 2, 3, 4, 5] y = [2, 3, 5, 7, 11] # サブプロットを作成 fig, ax = plt.subplots() # 折れ線グラフをプロット ax.plot(x, y, marker='o', linestyle='-', color='b', label='Data', linewidth=2) # サブプロットにタイトルと軸ラベルを追加 ax.set_title('Sample Line Plot', fontfamily='serif') # フォントファミリーを指定 ax.set_xlabel('X-axis') ax.set_ylabel('Y-axis') # 凡例を表示 ax.legend() # グリッドを表示 ax.grid(True) # グラフの背景色を変更 ax.set_facecolor('lightgray') # グレーの背景色に変更 # 枠線の色を変更 for spine in ax.spines.values(): spine.set_edgecolor('black') # 黒色に変更 # テキストを追加 ax.text(3, 8, 'Sample Text', fontsize=12, ha='center', va='center', fontfamily='sans-serif') # グラフを表示 plt.show()

このコードでは、ax.textメソッドを使用して座標(3, 8)にテキストを追加しています。fontsizehavafontfamilyなどのパラメータを使用して、テキストのフォントサイズ、水平配置、垂直配置、フォントファミリーを設定しています。

未分類

Posted by ぼっち