Ich benutze Seaborn, um einige Daten in Pandas zu zeichnen.
Ich mache einige sehr große Plots ( factorplot
s).
Um sie zu sehen, benutze ich einige Visualisierungsmöglichkeiten an meiner Universität. Ich verwende einen Compound-Bildschirm, der aus 4 x 4 Monitoren mit kleiner (aber nicht kleiner) Abschrägung besteht - der Abstand zwischen den Bildschirmen. Diese Lücke ist schwarz. Um die Trennung zwischen dem Bildschirm zu minimieren, möchte ich das Diagramm Hintergrund schwarz sein. Ich habe die Dokumentation gegraben und herumgespielt und kann es nicht verarbeiten. Sicherlich ist das einfach.
Ich kann einen grauen Hintergrund mit set_style('darkgrid')
Muss ich direkt auf den Plot in Matplotlib zugreifen?
seaborn.set
takes und rc
Argument, das ein Wörterbuch gültiger Matplotlib rcparams
akzeptiert. Also müssen wir zwei Dinge einstellen: die axes.facecolor
, die die Farbe des Gebiets ist, in dem die Daten gezeichnet werden, und die figure.facecolor
, die alles ist, was ein Teil der Figur außerhalb des axes
-Objekts ist.
Also wenn du es tust:
%Vor%Sie erhalten:
Und das wird auch mit deinem FacetGrid
funktionieren.
Tags und Links python matplotlib plot pandas seaborn