将matplotlib样式表与WXAgg后端一起使用

时间:2015-03-20 21:14:31

标签: python matplotlib wxpython

我真的很喜欢使用'ggplot'样式表出来的情节,这是直接使用pyplot:

import matplotlib.pyplot as plt
plt.style.use('ggplot')
#... plot some stuff ...

但是,我现在想要使用WXAgg后端在GUI中嵌入这些漂亮的图。为此,我使用:

matplotlib.use('WXAgg')
from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas
from matplotlib.figure import Figure

有没有办法在后端使用这个(或任何样式表)?谢谢!

1 个答案:

答案 0 :(得分:1)

{1}}模块是在v1.4中引入的,因此您必须使用> 1.4.0。

为方便起见,style模块已导入style命名空间,但也可以直接从pyplot导入而不导入matplotlib.style