Open In App

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.

Example 1: Add Square Markers to a Graph Plot in Matplotlib 




# importing packages
import matplotlib.pyplot as plt
 
# plot with marker
plt.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




# importing packages
import matplotlib.pyplot as plt
 
# create data
t = np.arange(0., 5., 0.2)
 
# plot with marker
plt.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




# importing packages
import matplotlib.pyplot as plt
import numpy as np
 
# create data
x_values = np.linspace(0, 10, 20)
y_values = np.sin(x_values)
markers = ['>', '+', '.', ',', 'o', 'v', 'x', 'X', 'D', '|']
 
# apply markers
for i in range(20):
    plt.plot(x_values, y_values + i*0.2, markers[i % 10])
plt.show()

Output :



 


Article Tags :