chevron_left
Seaborn
0
0
0
new
Setting plot background in Seaborn
Programming
chevron_rightPython
chevron_rightSeaborn
schedule Mar 10, 2022
Last updated Python
Tags tocTable of Contents
expand_more Basic Solution
To set the plot background in Seaborn:
import seaborn as snssns.set(rc={'axes.facecolor':'yellow', 'figure.facecolor':'red'})fig, ax = plt.subplots()
This gives us the following plot:

Using Hex and RGB
To specify colors using HEX and RGB:
import seaborn as sns# #0000FF is bluesns.set(rc={'axes.facecolor':'#0000FF', 'figure.facecolor':(1.0,0.47,0.42,1)})fig, ax = plt.subplots()
Note that the RGB is scaled to a floating value from 0 to 1.
This gives us the following:

Setting transparent background
To set a transparent background you could use the RGBA tuple (0,0,0,0)
, where the last 0
represents an opacity of 0
.
import seaborn as snssns.set(rc={'axes.facecolor':'#0000FF', 'figure.facecolor':(0,0,0,0)})fig, ax = plt.subplots()
This gives us the following:

Published by Isshin Inada
Edited by 0 others
Did you find this page useful?
Ask a question or leave a feedback...