Lorsque je passe le curseur sur la région couverte, les étiquettes sont affichées uniquement sur les côtés de la région couverte, mais pas dans toute la région.
Je veux que l'étiquette soit affichée dans toute la zone lorsque je la survole. Comment puis-je mettre en œuvre cette logique ?
import matplotlib.pyplot as plt
import mplcursors
plt.axvspan(2,3,gid='yes',alpha=0.3,label = 'y')
mplcursors.cursor(hover=True).connect(
"add", lambda sel: sel.annotation.set_text(sel.artist.get_label()))
plt.show()