当前版本的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 --upgrade
rm ~/.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 次 |
最近记录: |