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

时间:2017-04-07 13:15:24

标签: python matplotlib

matplotlib 2.0的默认样式与以前的所有版本看起来非常不同。

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

2 个答案:

答案 0 :(得分:4)

根据API documentation

  

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

在我的发布中,'default'未列出matplotlib.style.availablematplotlib.style.library中也未列出$ awk 'BEGIN{ORS=""}{sub(/,$/,"\n")}1' file [2017-03-31 01:15:08.000] LTEEventLTEEvent {recordLength 417 [2017-03-31 01:15:08.000] LTEEventLTEEvent

答案 1 :(得分:4)

在matplotlib中应用样式后,您可以通过

切换回默认值
plt.rcParams.update(plt.rcParamsDefault)

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