阿小信大人的头像
Where there is a Python, there is a way. 阿小信大人

Vincent数据可视化2014-09-03 03:30

测试时可以使用ipython notebook.

使用notebook需要安装:ipythontornadojinja2pyzmq

pip install ipython tornado jinja2 pyzmq
ipython notebook

安装vincent:

pip install vincent

在ipython notebook中运行下面的代码:

import vincent
vincent.core.initialize_notebook()

bar = vincent.Bar([2,3,4])
bar.axis_titles(x='Index', y='Value')
bar.display()
bar.to_json('bar.json', html_out=True, html_path='bar_template.html')

运行后就会看到[2,3,4]的条状图,然后生成json数据和显示网页。

查看生成的网页中的效果:

python -m SimpleHTTPServer 8000

访问8000端口下的bar_template.html就能看到效果了,不能直接打开网页看效果,会出现ajax跨域请求的报错。

文档:https://vincent.readthedocs.org/en/latest/quickstart.html

如果您觉得从我的分享中得到了帮助,并且希望我的博客持续发展下去,请点击支付宝捐赠,谢谢!

若非特别声明,文章均为阿小信的个人笔记,转载请注明出处。文章如有侵权内容,请联系我,我会及时删除。

#Python#   阅读[2730] 评论[0]

你可能也感兴趣的文章推荐

本文最近访客

网友185.*.*.21[火星]2022-01-24 19:33
网友216.*.*.226[Seattle]2022-01-24 19:32
网友207.*.*.106[Redmond]2022-01-24 19:32
网友203.*.*.23[火星]2022-01-24 19:32

发表评论