- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to add text inside a plot in Matplotlib?
To add text inside a plot in Matplotlib, we can take the following steps −
- Set the figure size and adjust the padding between and around the subplots.
- Create x and y data points using numpy.
- Place text with some text properties.
- Plot x and y using plot() method.
- Turn off the axes.
- To display the figure, use show() method.
Example
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-5, 5, 100) y = x ** 3 plt.text(0, 100, '$y=x^3$', fontsize=22, bbox=dict(facecolor='red', alpha=0.5)) plt.plot(x, y, c='g') plt.axis('off') plt.show()
Output
- Related Articles
- How to plot a rectangle inside a circle in Matplotlib?
- How to draw axis lines inside a plot in Matplotlib?
- How to add text inside a Tkinter Canvas?
- How to curve text in a polar plot in matplotlib?
- Plot a circle inside a rectangle in Matplotlib
- Place text inside a circle in Matplotlib
- How to add a text into a Rectangle in Matplotlib?
- How to add a colorbar for a hist2d plot in Matplotlib?
- How to add bold annotated text in Matplotlib?
- Plot animated text on the plot in Matplotlib
- How to add vertical lines to a distribution plot (sns.distplot) in Matplotlib?
- Add a caption text inside a thumbnail class
- How to highlight text inside a plot created by ggplot2 using a box in R?
- How to add a legend on Seaborn facetgrid bar plot using Matplotlib?
- How to a plot stem plot in Matplotlib Python?

Advertisements