Ich verwende Matplotlibs ggplot Stil für das Plotten und möchte nur bestimmte Standardparameter wie die Farbe der XtickLabels, Raster Hintergrundfarbe und Linienstärke überlagern.Matplotlib: überschreiben "ggplot" Standard-Style-Eigenschaften
import numpy as np
import pandas as pd
import matplotlib
# changing matplotlib the default style
matplotlib.style.use('ggplot')
# dataframe plot
df = pd.DataFrame(np.random.randn(36, 3))
df.plot()
Ich weiß, dass ich einzelne Eigenschaften für Achsen-Objekte wie folgt einstellen:
ax.set_axis_bgcolor('red')
Aber wie kann ich die Standard propertiers (zB Label-Farbe außer Kraft setzen, Hintergrundfarbe und Linienbreite zu haben sie in alle plots?
Danke in adva nce!
Perfect, danke! Gibt es eine Möglichkeit, die Achsenbeschriftungsfarbe global zu ändern? –
Sorry, ich meinte die Farbe von xlabel und xlabel .. –
im Link von meiner Antwort zeigt alles, was Sie ändern können. Für Achsenbeschriftungen können Sie 'plt.rcParams ['axes.labelcolor'] = 'r'' verwenden. Nicht sicher, ob Sie x und y separat ändern können – tom