用Python做Dashboard的利器横空出世

作者: Kevin_Su | 来源:发表于2016-02-06 14:38 被阅读6394次

    相信大家在数据探索和实验中,经常会遇到数据可视化的问题。如果全部设计好后交给工程师来开发,投入的周期长,而且很可能等做出来发现并不是自己想要的东西,会造成很大的资源浪费。那么有没有方便的做数据可视化的环境并能方便的展示给别人看呢?
    R中有一个包叫Shinny可以方便的在自己的机器上开启一个server,以web页面的方式将数据展现出来,并提供一些常用的交互插件,使得这件事情可以很方便的由数据或者算法工程师来完成。不过也有些遗憾的就是R语言渐渐的和生产环境越走越远,目前能够熟练的编写R脚本的人和生产上的工程师的背景也差异过大,不太容易融入团队,而且一旦想变成工程化代码也会有很大的鸿沟。
    一直希望Python也可以有这样的包出现,这样使用起来就可以打消各种障碍。当我发现Pyxley: Python Powered Dashboards包的时候,眼前一亮,这就是我所需要的包。先看看做出来的几个图:

    pyxley包的数据可视化
    这个包基于Flask框架,使用部署起来相对简单。
    详情可以参考http://multithreaded.stitchfix.com/blog/2015/07/16/pyxley
    安装可以直接采用pip或者easy_install install pyxley,也可以直接在git上下载源文件进行安装(好像没有外网也会安装失败):
    https://github.com/stitchfix/pyxley.git
    还没有仔细研究,等年后有时间要好好研究一下,搭建一个方便的实验环境,让数据以可视化的方式表达出来。这或许就能在一定程度上解决You can you up的问题,哈哈。

    相关文章

      网友评论

        本文标题:用Python做Dashboard的利器横空出世

        本文链接:https://www.haomeiwen.com/subject/oihykttx.html