Kapitel 34. Matplotlib anpassen: Konfigurationen und Stylesheets

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

Während es bei vielen der in den vorherigen Kapiteln behandelten Themen darum geht, den Stil der einzelnen Plot-Elemente anzupassen, bietet Matplotlib auch Mechanismen, um den Gesamtstil eines Diagramms auf einmal anzupassen. In diesem Kapitel gehen wir einige der Laufzeitkonfigurationsoptionen(rc) von Matplotlib durch und werfen einen Blick auf die Stylesheets-Funktion, die einige schöne Standardkonfigurationenenthält.

Plotanpassung von Hand

In diesem Teil des Buches hast du gesehen, wie du einzelne Plot-Einstellungen verändern kannst, um etwas zu erhalten, das ein bisschen besser aussieht als die Standardeinstellungen. Es ist auch möglich, diese Anpassungen für jedes einzelne Diagramm vorzunehmen. In Abbildung 34-1 siehst du zum Beispiel ein ziemlich langweiliges Standard-Histogramm.

In [1]: import matplotlib.pyplot as plt
        plt.style.use('classic')
        import numpy as np

        %matplotlib inline
In [2]: x = np.random.randn(1000)
        plt.hist(x);
pdsh2 3401
Abbildung 34-1. Ein Histogramm im Standardstil von Matplotlib

Wir können dies von Hand anpassen, um die Darstellung optisch ansprechender zu gestalten, wie du in Abbildung 34-2 sehen kannst.

In [3]: # use a gray background
        fig = plt.figure(facecolor

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.