Thanks to theidioms.com

Matplotlib Transparent Background – How to save a transparent plot

Matplotlib Transparent Background
Data Science

Matplotlib Transparent Background – How to save a transparent plot

To save a Matplotlib plot with transparent background, use the transparent=True parameter in Matplotlib’s savefig() method.

Here is an example of how to save a Matplotlib plot with transparent background:

import matplotlib.pyplot as plt
import numpy as np

# Sample data points
x = np.linspace(0,6,31)
y = np.exp(-0.5*x) * np.sin(x)

# Plotting
plt.plot(x, y, 'bo-')

# Saving the figure with transparent background
plt.savefig('figure.png', transparent=True)
Matplotlib Transparent Background - How to save a plot with transparent background

This saved plot is now transparent.

Matplotlib Transparent Background - How to save a plot with transparent background (Transparency)

This solution has been sourced from the top-voted solution on ‘How to export plots from Matplotlib with transparent background?‘.


Matplotlib Transparent Background - How to save a transparent plotMatplotlib Transparent Background - How to save a transparent plot

Do you want to learn Python, Data Science, and Machine Learning while getting certified? Here are some best selling Udemy courses that we recommend you enroll in:

  1. 2022 Complete Python Bootcamp From Zero to Hero in Python - 1,000,000+ students already enrolled!
  2. Python for Data Science and Machine Learning Bootcamp - 400,000+ students already enrolled!
  3. Complete Guide to TensorFlow for Deep Learning with Python - 90,000+ students already enrolled!
  4. Data Science and Machine Learning Bootcamp with R - 70,000+ students already enrolled!
  5. The Complete SQL Bootcamp 2021: Go from Zero to Hero - 400,000+ students already enrolled!

Leave your thought here

Your email address will not be published. Required fields are marked *