How to Add Markers to a Graph Plot in Matplotlib with Python? (original) (raw)

Last Updated : 03 Oct, 2022

In this article, we will learn how to add markers to a Graph Plot in Matplotlibwith 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

Python3

import matplotlib.pyplot as plt

plt.plot([ 2 , 8 , 7 , 4 , 7 , 6 , 2 , 5 , 9 ], marker = 'D' )

plt.show()

Output :

Add Markers to a Graph Plot in Matplotlib

Example 2: Add Triangle Markers to a Graph Plot in Matplotlib

Python3

import matplotlib.pyplot as plt

t = np.arange( 0. , 5. , 0.2 )

plt.plot(t, t, 'r--' , t, t * * 2 , 'bs' , t, t * * 3 , 'g^' )

plt.show()

Output :

Add Markers to a Graph Plot in Matplotlib

Example 3: Add Circle Markers to a Graph Plot in Matplotlib

Python3

import matplotlib.pyplot as plt

import numpy as np

x_values = np.linspace( 0 , 10 , 20 )

y_values = np.sin(x_values)

markers = [ '>' , '+' , '.' , ',' , 'o' , 'v' , 'x' , 'X' , 'D' , '|' ]

for i in range ( 20 ):

`` plt.plot(x_values, y_values + i * 0.2 , markers[i % 10 ])

plt.show()

Output :

Add Markers to a Graph Plot in Matplotlib

Similar Reads