Matplotlib の既存のプロットに水平線を追加するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-22 00:18:12
オリジナル
754 人が閲覧しました

How do I Add Horizontal Lines to Existing Plots in Matplotlib?

axhline を使用して既存の Figure に水平線をプロットする

既存のプロットに水平線を追加するのは、Matplotlib を使用する簡単なタスクです。 axhline 関数は、指定された y 座標に水平軸線を作成します。

構文:

matplotlib.pyplot.axhline(y=y_value, color=color, linestyle=linestyle)
ログイン後にコピー

パラメータ:

  • y: 水平方向の y 座標line.
  • color: 線の色。
  • linestyle: 線の線種 (例: '-'、'--'、':')。

例:

y に水平線をプロットするには= 0.5 の場合、次のコードを使用できます:

import matplotlib.pyplot as plt

# Create a figure and axes
fig, ax = plt.subplots()

# Add a horizontal line
ax.axhline(y=0.5, color='r', linestyle='-')

# Show the figure
plt.show()
ログイン後にコピー

これにより、次の図が生成されます:

[y = 0.5 に水平線を持つプロットの画像]

水平線のカスタマイズ:

水平線の外観をカスタマイズできます。色と線種パラメータを設定して水平線を作成します。たとえば、次のコードは y = 0.7 に青い破線をプロットします:

import matplotlib.pyplot as plt

# Create a figure and axes
fig, ax = plt.subplots()

# Add a horizontal line
ax.axhline(y=0.7, color='blue', linestyle='--')

# Show the figure
plt.show()
ログイン後にコピー

以上がMatplotlib の既存のプロットに水平線を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート