zoukankan      html  css  js  c++  java
  • pyecharts多图表同一页显示

    可视化是本人弱项,加强加强。。。。

    颜控,喜欢pyecharts

    今天跑回归时,需要直观的去看一下数据,奈何数据量太大,测试集有将近2万条数据,一张图无法完成的情况下,查了一下pyechart多图表显示问题

    pyechart提供了一个接口Page,只需要调用方法add("待添加图表名")即可

    以下为官方提供的接口调用示例:

      from pyecharts import Page, Line, Bar

      page = Page()

      line = Line('Demo Line')

      # ... Add data to line

      page.add_chart(line, name='line')

      bar = Bar('Demo kline')

      # ... Add data to bar

      page.add_chart(bar)

    本人实例:

      from pyecharts import Page,Line

      page = Page()
      attr = list(range(1,(len(X_test)+1)))
      v1 = list(y_test)
      v2 = list(y_pred)

      for i in range(0,2):
        line = Line()
        att = attr[100*i:100*(i+1)+1]
        v_test = v1[100*i:100*(i+1)+1]
        v_pred = v2[100*i:100*(i+1)+1]
        line.add("实际",att,v_test,is_smooth=True)
        line.add("预测",att,v_pred,is_smooth=True)
        page.add_chart(line)
      page

    再次感叹一下,有了pyecharts,妈妈再也不用担心我不会画图了 

  • 相关阅读:
    3.21上午
    3.17下午
    2017.4.14-morning
    2017.4.13-afternoon
    2017.4.13-morning
    2017.4.12-afternoon
    2017.4.12-morning
    2017.4.11-afternoon
    2017.4.11-morning
    2017.4.10-afternoon
  • 原文地址:https://www.cnblogs.com/dearL/p/9477907.html
Copyright © 2011-2022 走看看