怎么用Python echarts实现数据可视化(echarts,python,开发技术)

时间:2024-05-03 07:32:33 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    1.概述

    pyecharts 是百度开源的,适用于数据可视化的工具,配置灵活,展示图表相对美观,顺滑。

    怎么用Python echarts实现数据可视化

    2.安装

    python3环境下的安装:

    pip3installpyecharts

    3.数据可视化代码

    3.1 柱状图

    frompyechartsimportoptionsasoptsfrompyecharts.chartsimportBarfrompyecharts.fakerimportFakerc=(Bar().add_xaxis(Faker.choose()).add_yaxis("商家A",Faker.values(),stack="stack1").add_yaxis("商家B",Faker.values(),stack="stack1").set_series_opts(label_opts=opts.LabelOpts(is_show=False)).set_global_opts(title_opts=opts.TitleOpts(title="Bar-堆叠数据(全部)")).render("bar_stack0.html"))

    执行上述代码,会在相对目录生成mycharts.html文件,通过页面打开。

    怎么用Python echarts实现数据可视化

    3.2 折线图

    importpyecharts.optionsasoptsfrompyecharts.chartsimportLine"""Gallery使用pyecharts1.1.0参考地址:https://echarts.apache.org/examples/editor.html?c=line-smooth目前无法实现的功能:暂无"""x_data=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]y_data=[820,932,901,934,1290,1330,1320](Line().set_global_opts(tooltip_opts=opts.TooltipOpts(is_show=False),xaxis_opts=opts.AxisOpts(type_="category"),yaxis_opts=opts.AxisOpts(type_="value",axistick_opts=opts.AxisTickOpts(is_show=True),splitline_opts=opts.SplitLineOpts(is_show=True),),).add_xaxis(xaxis_data=x_data).add_yaxis(series_name="",y_axis=y_data,symbol="emptyCircle",is_symbol_show=True,is_smooth=True,label_opts=opts.LabelOpts(is_show=False),).render("smoothed_line_chart.html"))

    怎么用Python echarts实现数据可视化

    3.3 饼图

    frompyechartsimportoptionsasoptsfrompyecharts.chartsimportPiefrompyecharts.fakerimportFakerc=(Pie().add("",[list(z)forzinzip(Faker.choose(),Faker.values())],radius=["40%","75%"],).set_global_opts(title_opts=opts.TitleOpts(title="Pie-Radius"),legend_opts=opts.LegendOpts(orient="vertical",pos_top="15%",pos_left="2%"),).set_series_opts(label_opts=opts.LabelOpts(formatter="{b}:{c}")).render("pie_radius.html"))

    怎么用Python echarts实现数据可视化

     </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
    本文:怎么用Python echarts实现数据可视化的详细内容,希望对您有所帮助,信息来源于网络。
    上一篇:Javascript中async与await的捕捉错误怎么理解下一篇:

    9 人围观 / 0 条评论 ↓快速评论↓

    (必须)

    (必须,保密)

    阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18