V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
akaayy
V2EX  ›  问与答

数据屏幕动态展示,大数据可视化,这种目前有什么开源框架来快速实现吗?

  •  
  •   akaayy · 2018-03-30 11:00:13 +08:00 · 18179 次点击
    这是一个创建于 2430 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如下图这种

    14 条回复    2018-03-30 15:42:09 +08:00
    akaayy
        1
    akaayy  
    OP
       2018-03-30 11:09:16 +08:00
    bblll1
        2
    bblll1  
       2018-03-30 11:13:23 +08:00   ❤️ 1
    echart
    akaayy
        3
    akaayy  
    OP
       2018-03-30 11:26:17 +08:00
    @bblll1 谢谢
    echart 的确可以实现
    aliyun 的 DataV 数据可视化似乎更适合我的想法,拖动实现。可惜不是免费的
    搞个个人版试玩一下先
    lilongn1
        4
    lilongn1  
       2018-03-30 11:30:40 +08:00
    看到了大弗兰,你说的这个是典型的 BI 场景,涉及 ETL , 数据建模,展示工具几块呢,都有对应的开源工具。
    feverzsj
        5
    feverzsj  
       2018-03-30 11:32:02 +08:00
    d3
    ThomasChan
        6
    ThomasChan  
       2018-03-30 12:07:25 +08:00   ❤️ 1
    你想快速免费
    用 airbnb 那个 superset 可以 https://superset.incubator.apache.org/
    ThomasChan
        7
    ThomasChan  
       2018-03-30 12:10:59 +08:00
    你想个人玩玩 可以玩玩 海致 BDP 个人版
    iyaozhen
        8
    iyaozhen  
       2018-03-30 13:36:06 +08:00 via Android
    echarts 吧,用了几年了。目前版本已经非常稳定了。社区也还很活跃,中文文档,接口简单
    fanhaipeng0403
        9
    fanhaipeng0403  
       2018-03-30 13:36:07 +08:00
    自己写
    撸一个 挺快的
    starmoon1994
        10
    starmoon1994  
       2018-03-30 14:01:51 +08:00
    ELK 组合了解一下
    congeec
        11
    congeec  
       2018-03-30 14:30:52 +08:00 via iPhone
    @akaayy 我也在做类似产品
    上周从 echarts, recharts, antv/g2, highcharts, d3, chart.js 里选了好久。前端用 react+ typescript + ant.design

    Recharts 很有前途,不过还没 1.0,我遇到过一些小问题,还需要打磨。不建议用在生产环境。
    G2 图表丰富,默认配色符合现代审美,文档全。但是看见'year*profit'我就不想用了
    D3 太底层,不用。不过有时间还是要学学
    chart.js 在 GitHub 有 3 万多 stars,但是 API 不好用。

    echarts 很优秀啊,声明式,有主题编辑器方便你自定义图表配色,默认几套主题也挺好看。GitHub 2.7 万 stars 也是屌屌的。关键是文档全性能高图表丰富。echarts-for-react 这个 wrapper 不好用,我就换 highcharts 了。

    Highcharts 默认配色丑的一逼,估计上一代 CEO 们会喜欢,好在依然可以方便定制,也是声明式。文档是一大优势,图表类型也多,性能还凑活,还能用图表编辑器自动生成代码。react-highcharts 乍一看很不好用,只有一个通用组件传声明好的 options 进取。我实在没其他封装好的 react 组件可以用,就自己写了个。最后发现是 react-highcharts 的翻版...........目前用的还不错,我的项目有个小 bug,父 tag 的 width 没作用,图表会 overflow, 浏览器 resize 一下就好了。

    结论,echarts highcharts 二选一。注意一下 highcharts 的协议
    t2doo
        12
    t2doo  
       2018-03-30 15:21:19 +08:00
    aliyun 的 datav 我买了普通版,只能做 link,不能做第 2 层第 3 层的页面,要是用它,我得自己写跳转的页面,看来还是得用 echarts 自己搞
    rubytek
        13
    rubytek  
       2018-03-30 15:34:18 +08:00
    datav 本来就是面向数据大屏的,大屏要下钻功能干嘛。
    t2doo
        14
    t2doo  
       2018-03-30 15:42:09 +08:00
    @rubytek 给客户展示的时候,通常他们不只要看大数据统计,还会提想看业务层,比如有基础信息+图片的那种
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2739 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 14:54 · PVG 22:54 · LAX 06:54 · JFK 09:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.