How to Add Markers to a Graph Plot in Matplotlib with Python?

In this article, we will learn how to add markers to a Graph Plot in Matplotlib with Python. For that just see some concepts that we will use in our work.
- Graph Plot: A plot is a graphical technique for representing a data set, usually as a graph showing the relationship between two or more variables.
- Markers: The markers are shown in graphs with different shapes and colors to modify the meaning of the graph.
Example 1: Add Square Markers to a Graph Plot in Matplotlib
Python3
# importing packagesimport matplotlib.pyplot as plt# plot with markerplt.plot([2, 8, 7, 4, 7, 6, 2, 5, 9], marker='D')plt.show() |
Output :
Example 2: Add Triangle Markers to a Graph Plot in Matplotlib
Python3
# importing packagesimport matplotlib.pyplot as plt# create datat = np.arange(0., 5., 0.2)# plot with markerplt.plot(t, t, 'r--', t, t**2, 'bs', t, t**3, 'g^')plt.show() |
Output :
Example 3: Add Circle Markers to a Graph Plot in Matplotlib
Python3
# importing packagesimport matplotlib.pyplot as pltimport numpy as np# create datax_values = np.linspace(0, 10, 20)y_values = np.sin(x_values)markers = ['>', '+', '.', ',', 'o', 'v', 'x', 'X', 'D', '|']# apply markersfor i in range(20): plt.plot(x_values, y_values + i*0.2, markers[i % 10])plt.show() |
Output :



