当前版本的matplotlib(1.3.1)支持xkcd风格的绘图,但是当我按照基本指令生成这样的绘图时(在iPython 1.1.0中),
%pylab
plt.xkcd()
plt.plot(sin(linspace(0, 10)))
plt.title('Whoo Hoo!!!')
Run Code Online (Sandbox Code Playgroud)
我明白了

代替

我究竟做错了什么?
Pio*_*dal 15
为了让它工作,你需要
sudo pip install matplotlib --upgraderm ~/.matplotlib/fontList.cache现在,执行代码,它应该工作.
有些人建议你不需要改变后端TkAgg.对我来说,它完全正常'module://IPython.kernel.zmq.pylab.backend_inline'(你可以检查plt.get_backend()).
(我有同样的问题,我已经解决了它,至少在OS X 10.8.5上,使用matplotlib 1.3.1和IPython 2.0.0;删除字体缓存是获得字体运行所必需的.)
| 归档时间: |
|
| 查看次数: |
7609 次 |
| 最近记录: |