我正在使用matplotlib的ggplot风格进行绘图,希望仅覆盖特定的标准参数,如xticklabels的颜色、网格背景颜色和线宽。
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()
我知道可以像这样为轴对象设置单个属性:
ax.set_axis_bgcolor('red')
但是我该如何覆盖默认属性(例如标签颜色、背景颜色和线宽),以便在所有图中使用?
非常感谢!
plt.rcParams['axes.labelcolor']='r'
。不确定是否可以分别更改x和y。 - tmdavison