Maison  >  Article  >  développement back-end  >  Comment ajouter des lignes horizontales aux tracés existants dans Matplotlib ?

Comment ajouter des lignes horizontales aux tracés existants dans Matplotlib ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-22 00:18:12760parcourir

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

Tracer des lignes horizontales sur des figures existantes avec axhline

Ajouter des lignes horizontales à des tracés existants est une tâche simple avec Matplotlib. La fonction axhline crée une ligne d'axe horizontal à une coordonnée y spécifiée.

Syntaxe :

matplotlib.pyplot.axhline(y=y_value, color=color, linestyle=linestyle)

Paramètres :

  • y : La coordonnée y de la ligne horizontale.
  • color : La couleur de la ligne.
  • linestyle : le style de ligne de la ligne (par exemple, '-', '--', ':').

Exemple :

Pour tracer une ligne horizontale à y = 0,5, vous pouvez utiliser ce qui suit code :

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()

Cela produira la figure suivante :

[Image d'un tracé avec une ligne horizontale en y = 0,5]

Personnalisation de l'horizontale Ligne :

Vous pouvez personnaliser l'apparence de la ligne horizontale en définissant les paramètres de couleur et de style de ligne. Par exemple, le code suivant tracerait une ligne bleue pointillée à 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()

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn