set_style()
Die Methode kann einen Stil Argument (z 'white'
, 'whitegrid'
, 'darkgrid'
, etc.) und eine dict Parameterstandardwerte Ästhetik außer Kraft zu setzen, einschließlich der, ob die Legende Rahmen haben oder nicht.
Wenn Sie andere kleine Styling-Dinge haben, die Sie gerne ändern würden, was ich oft tue, können Sie sie alle gleichzeitig auf diese Weise einstellen.
import seaborn
seaborn.set_style('darkgrid', {'legend.frameon':True})
Per the docs können Sie seaborn
‚s aktuelle rc
Einstellungen erhalten mit seaborn.axes_style()
{'axes.axisbelow': True,
'axes.edgecolor': '.8',
'axes.facecolor': 'white',
'axes.grid': True,
'axes.labelcolor': '.15',
'axes.linewidth': 1.0,
'figure.facecolor': 'white',
'font.family': [u'sans-serif'],
'font.sans-serif': [u'Arial',
u'DejaVu Sans',
u'Liberation Sans',
u'Bitstream Vera Sans',
u'sans-serif'],
'grid.color': '.8',
'grid.linestyle': u'-',
'image.cmap': u'rocket',
'legend.frameon': False,
'legend.numpoints': 1,
'legend.scatterpoints': 1,
'lines.solid_capstyle': u'round',
'text.color': '.15',
'xtick.color': '.15',
'xtick.direction': u'out',
'xtick.major.size': 0.0,
'xtick.minor.size': 0.0,
'ytick.color': '.15',
'ytick.direction': u'out',
'ytick.major.size': 0.0,
'ytick.minor.size': 0.0}
Siehe Methode' add_legend': https://github.com/mwaskom/seaborn/blob/master/ seaborn/axisgrid.py – xecafe
Nicht sicher, wie dies mir helfen würde - ich habe kein 'seaborn.axisgrid.Grid' und die Achsen haben keine' add_legend' Methode. – mathause