【发布时间】:2021-10-07 19:31:33
【问题描述】:
假设我通过调用更改了 matplotlib 默认样式
matplotlib.style.use('classic') ### (1)
然后我绘制一些东西。好的……现在……
如何恢复以前的风格?
我什至如何获取当前活动样式的名称(在调用 (1) 之前)?
【问题讨论】:
标签: python python-3.x matplotlib jupyter-notebook
假设我通过调用更改了 matplotlib 默认样式
matplotlib.style.use('classic') ### (1)
然后我绘制一些东西。好的……现在……
如何恢复以前的风格?
我什至如何获取当前活动样式的名称(在调用 (1) 之前)?
【问题讨论】:
标签: python python-3.x matplotlib jupyter-notebook
【讨论】:
这通常使用应用temporary style 的上下文管理器来实现:
import matplotlib.pyplot as plt
with plt.style.context('dark_background'):
plt.plot([0, 1, 2, 3, 4], 'r-o')
plt.show()
【讨论】: