Réglage de la parcelle de la couleur de fond dans Seaborn
Je suis en utilisant Seaborn de tracer certaines données dans les Pandas.
Je fais quelques très grandes parcelles (factorplot
s).
De les voir, je suis à l'utilisation de certaines infrastructures de visualisation de mon université.
Je suis à l'aide d'un Composé écran composé de 4 par 4 moniteurs avec de petits (mais non nulle) de biseau -- l'écart entre les écrans.
Cet écart est noir.
Afin de minimiser le décalage entre l'écran je veux le graphique backgound d'être noir.
J'ai fouiné partout sur la documentation et de jouer autour et je ne peux pas sortir..
Sûrement, c'est simple.
Je peux obtenir sur fond gris à l'aide de set_style('darkgrid')
ai-je besoin pour accéder à la parcelle dans matplotlib directement?
sns.set_style("whitegrid")
était ce que je cherchais quand j'ai trouvé cette question.OriginalL'auteur Lyndon White | 2014-08-11
Vous devez vous connecter pour publier un commentaire.
seaborn.set
prend etrc
argument qui accepte un dictionnaire de valable matplotlibrcparams
. Nous avons donc besoin de définir deux choses: laaxes.facecolor
, qui est la couleur de la zone où les données sont tirées, et lefigure.facecolor
, qui est le tout, une partie de la figure à l'extérieur de laaxes
objet.(édité avec les conseils de @mwaskom)
Donc, si vous n':
Vous bénéficiez de:
Et qui va travailler avec votre
FacetGrid
.OriginalL'auteur Paul H
Je ne suis pas familier avec seaborn, mais celui-ci s'affiche pour vous permettre de modifier
l'arrière-plan en définissant les axes de fond. Il peut régler les
ax.set_*
éléments.
OriginalL'auteur Greg
Dans de nouvelles versions de seaborn vous pouvez également utiliser
axes_style()
etset_style()
pour régler rapidement le tracé de style à l'un des styles prédéfinis: darkgrid, whitegrid, noir, blanc, tiquesOriginalL'auteur Simas Joneliunas