Kapitel 31. Mehrere Nebenhandlungen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Manchmal ist es hilfreich, verschiedene Ansichten von Daten nebeneinander zu vergleichen. Zu diesem Zweck gibt es in Matplotlib das Konzept der Subplots: Gruppen von kleineren Achsen, die zusammen in einer einzigen Abbildung existieren können. Bei diesen Subplots kann es sich um Einschübe, Raster oder andere kompliziertere Layouts handeln. In diesem Kapitel werden wir vier Routinen zur Erstellung von Subplots in Matplotlib kennenlernen. Zu Beginn importieren wir die Pakete, die wir verwenden werden:

In [1]: %matplotlib inline
        import matplotlib.pyplot as plt
        plt.style.use('seaborn-white')
        import numpy as np

plt.axes: Subplots von Hand

Die einfachste Methode zur Erstellung von Achsen ist die Funktion plt.axes. Wie wir bereits gesehen haben, wird damit standardmäßig ein Achsenobjekt erstellt, das die gesamte Abbildung ausfüllt. plt.axes nimmt außerdem ein optionales Argument entgegen, das aus einer Liste von vier Zahlen im Koordinatensystem der Abbildung besteht ([left, bottom, width, height]), die von 0 unten links in der Abbildung bis 1 oben rechts in der Abbildung reichen.

Wir könnten zum Beispiel eine Einfügeachse in der rechten oberen Ecke einer anderen Achse erstellen, indem wir die x- und y-Position auf 0,65 (d.h. beginnend bei 65% der Breite und 65% der Höhe der Figur) und die x- und y-Ausdehnung auf 0,2 ...

Get Python Data Science Handbook, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.