matplotlib 2.0.0的默认样式名称是什么?

6

matplotlib 2.0的默认样式与之前所有版本都非常不同。

我知道可以使用mpl.style.use('classic')切换到经典样式,但如何切换回新的v2.0样式呢? 新默认样式的名称是否在matplotlib.style.available中列出?

2个回答

11

根据API文档

default的样式名称为保留名称,用于恢复默认的样式设置。

在我的发行版中,'default'未列在matplotlib.style.available中,也不是matplotlib.style.library中的关键字。


2
谢谢!default样式不在matplotlib.style.available中这一事实有点令人困惑。 - VinceP

9
在matplotlib中应用了样式后,您可以通过以下方式切换回默认值:
plt.rcParams.update(plt.rcParamsDefault)

如果这种情况发生在jupyter笔记本中,您还需要重置后端,例如 %matplotlib inline


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接