Open In App

Matplotlib.artist.Artist.set() in Python

Last Updated : 12 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report
Matplotlib is a library in Python and it is numerical – mathematical extension for NumPy library. The Artist class contains Abstract base class for objects that render into a FigureCanvas. All visible elements in a figure are subclasses of Artist.

matplotlib.artist.Artist.set() method

The set() method in artist module of matplotlib library is a property batch setter. Pass kwargs to set properties.
Syntax: Artist.set(self, **kwargs) Parameters: This method does not accepts any parameters other than **kwargs. Returns: This method does not return any value.
Below examples illustrate the matplotlib.artist.Artist.set() function in matplotlib: Example 1: Python3 1==
# Implementation of matplotlib function
from matplotlib.artist import Artist
import matplotlib 
import matplotlib.pyplot as plt 
import numpy as np 
   

t = np.arange(0.0, 2, 0.001) 
s = 1 + np.sin(8 * np.pi * t)*0.4
   
fig, ax = plt.subplots() 
ax.plot(t, s) 
   
Artist.set(ax, xlabel ='X-Axis', ylabel ='Y-Axis', 
    xlim =(0, 1.5), ylim =(0.5, 1.5), 
    title ='matplotlib.artist.Artist.set() function Example') 

ax.grid() 

plt.show()
Output: Example 2: Python3 1==
# Implementation of matplotlib function
from matplotlib.artist import Artist
import numpy as np 
import matplotlib.pyplot as plt 
np.random.seed(19680801) 
  

fig, ax = plt.subplots() 
  
x, y, s, c = np.random.rand(4, 200) 
s *= 200
  
ax.scatter(x, y, s, c)

Artist.set(ax, xlabel ='X-Axis', ylabel ='Y-Axis', 
   xlim =(0, 0.5), ylim =(0, 0.5), 
   title ='matplotlib.artist.Artist.set() function Example') 

ax.grid() 

plt.show()
Output:

Practice Tags :

Similar Reads