Wie man ein nicht-quadratisches Seaborn-Jointplot oder JointGrid plottet

8

Ich versuche, meine nichtquadratischen Daten mit Seaborns JointGrid-Hexplots zu plotten. Ich kann nicht die Hexbins mit einem Seitenverhältnis von 1: 1 darstellen.

Gibt es eine Möglichkeit, den Standard zu überschreiben? Die Dokumentation für beide Jointplot und JointGrid einfach sagen

  

size: numerisch, optional

     
    

Größe der Figur (es wird quadratisch sein).

  

Ich habe auch versucht, die extent kwarg sowohl an Jointplot und JointGrid als auch an ylim ohne Erfolg zu füttern.

%Vor%

    
crypdick 28.04.2015, 03:00
quelle

1 Antwort

9

Stolperte über diese Frage und suchte selbst nach der Antwort. Nachdem ich es herausgefunden hatte, dachte ich, ich würde die Lösung posten. Da der jointplot -Code ziemlich hartnäckig darauf ist, das Zahlenquadrat zu haben, weiß ich nicht, ob dies als schlechte Praxis angesehen wird, aber trotzdem ...

Wenn wir den Code jointplot durchgehen und ihm in JointGrid folgen, wird der Parameter size auf jointplot (und gleichermaßen JointGrid ) im folgenden Ausdruck verwendet:

%Vor%

Um ein nicht-quadratisches JointGrid Diagramm zu erhalten, führen Sie einfach:

%Vor%

für eine 6x4-Figur.

    
karihre 17.08.2016, 23:23
quelle