目前是的每次加载Jupyter Notebook并使用Matplotlib时,我都会为所有要内联输出的图表设置默认样式和大小。
举例来说:
import matplotlib.pyplot as plt
%matplotlib inline
plt.rcParams['figure.figsize'] = [16,8]
plt.style.use('ggplot')
字符串
这将为笔记本会话的其余部分提供一致的大小和样式。
但是,有没有一种方法可以使这些更改永久化,以便每次加载Jupyter notebook时,我不需要输入这两行代码:
plt.rcParams['figure.figsize'] = [16,8]
plt.style.use('ggplot')
型
但图表仍将默认为那些大小和样式设置?
谢谢你,谢谢
1条答案
按热度按时间zengzsys1#
您可以通过使用定位matplotlib配置目录来创建自定义样式
字符串
应该类似于
~/.config/matplotlib
,创建stylelib
目录(如果不存在),并在那里添加名为<name>.mplstyle
的自定义样式文件。您可以使用
mpl.style.use('<name>')
导入样式(不带.mplstyle)。如果你想做永久性的更改,你必须用
mpl.matplotlib_fname()
找到matplotlibrc文件,并编辑你想更改的每个属性的默认值。