matplotlib.pyplot.text, Matplotlib Developers, 2024 - Official documentation for placing general text on Matplotlib plots, detailing available parameters for positioning, alignment, and styling.
matplotlib.pyplot.annotate, Matplotlib Developers, 2024 - Official documentation for creating annotations with arrows in Matplotlib, covering various connection styles, arrow properties, and coordinate systems.
Python Data Science Handbook: Essential Tools for Working with Data, Jake VanderPlas, 2016 (O'Reilly Media) - A highly regarded guide that includes a dedicated section on customizing Matplotlib plots, specifically explaining plt.text() and plt.annotate() with practical examples.
Fundamentals of Data Visualization, Claus O. Wilke, 2019 (O'Reilly Media) - A foundational book on the principles of effective data visualization, providing guidance on how to appropriately add textual elements and annotations to enhance plot clarity and interpretability.