pyecharts第九节、旭日图(现代饼图)

简介: pyecharts第九节、旭日图(现代饼图)

旭日图用的包是:

pip install pyecharts -U

执行就好

image.png


创建【demo9.py】测试类

image.png


image.png


输入以下编码


from pyecharts import options as opts
from pyecharts.charts import Sunburst
def sunburst_base() -> Sunburst:
    data = [
        opts.SunburstItem(
            name="金",
            children=[
                opts.SunburstItem(name="刀", value=50),
                opts.SunburstItem(name="枪", value=20),
                opts.SunburstItem(name="剑", value=20),
                opts.SunburstItem(name="戟", value=10)
                ]
            ),
        opts.SunburstItem(
            name="木",
            children=[
                opts.SunburstItem(name="大林木", value=60),
                opts.SunburstItem(name="桦木", value=10),
                opts.SunburstItem(name="桃木", value=10),
                opts.SunburstItem(name="铁木", value=10)
                ]
            ),
        opts.SunburstItem(
            name="水",
            children=[
                opts.SunburstItem(name="弱水", value=20),
                opts.SunburstItem(name="无根之水", value=20),
                opts.SunburstItem(name="羊水", value=20),
                opts.SunburstItem(name="泪水", value=20)
                ]
            ),
        opts.SunburstItem(
            name="火",
            children=[
                opts.SunburstItem(name="异火", value=30),
                opts.SunburstItem(name="雷火", value=40),
                opts.SunburstItem(name="战火", value=40),
                opts.SunburstItem(name="烈火", value=30)
                ]
            ),
        opts.SunburstItem(
            name="土",
            children=[
                opts.SunburstItem(name="稀土", value=30),
                opts.SunburstItem(name="黑土", value=30),
                opts.SunburstItem(name="红土", value=20),
                opts.SunburstItem(name="泥土", value=20)
                ]
            )
        ]
    c = (
        Sunburst(init_opts=opts.InitOpts(page_title="五行旭日图-演示"))
        .add(
            "sunburst",
            data,
            radius=["20%", "85%"]
            )
        .set_global_opts(title_opts=opts.TitleOpts(title="五行旭日图-演示", pos_left="center"))
        .render("xuri.html")
        )
    return c
sunburst_base()


执行


image.png


执行生成的【xuri.html】文件


image.png


双击打开


 image.png


效果演示


image.png


希望能对大家有所帮助,欢迎一键三连。  


相关文章
|
9月前
|
存储 数据可视化
使用 plotly 绘制旭日图
使用 plotly 绘制旭日图
369 0
|
数据可视化 数据处理
R绘图案例|基于分面的折线图绘制
R绘图案例|基于分面的折线图绘制
336 0
pyecharts第七节、词云图
pyecharts第七节、词云图
141 0
pyecharts第七节、词云图
|
数据可视化 数据挖掘 定位技术
pyecharts绘制条形图、饼图、散点图、词云图、地图等常用图形(一)
pyecharts绘制条形图、饼图、散点图、词云图、地图等常用图形
373 0
pyecharts绘制条形图、饼图、散点图、词云图、地图等常用图形(一)
|
定位技术
pyecharts绘制条形图、饼图、散点图、词云图、地图等常用图形(二)
pyecharts绘制条形图、饼图、散点图、词云图、地图等常用图形
194 0
pyecharts绘制条形图、饼图、散点图、词云图、地图等常用图形(二)
|
机器学习/深度学习 算法 数据可视化
R绘图案例|基于分面的面积图绘制
R绘图案例|基于分面的面积图绘制
10891 0
153Echarts - 旭日图(Sunburst VisualMap)
153Echarts - 旭日图(Sunburst VisualMap)
118 0
149Echarts - 旭日图(Drink Flavors)
149Echarts - 旭日图(Drink Flavors)
89 0
151Echarts - 旭日图(Monochrome Sunburst)
151Echarts - 旭日图(Monochrome Sunburst)
81 0
|
9月前
【SPSS】基础图形的绘制(条形图、折线图、饼图、箱图)详细操作过程(下)
【SPSS】基础图形的绘制(条形图、折线图、饼图、箱图)详细操作过程
594 0

热门文章

最新文章