开启左侧

DeepSeek一键生成交互式动态图表

[复制链接]
在线会员 xxryxaK 发表于 2025-6-18 16:41:06 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题 |快速收录
以前使用DeepSeek天生一点儿网页图表,能够完善完毕表格的静态展示,正在数据展示上越发丰硕,厥后颠末实践发明,使用DeepSeek写Python代码,Python正在线画图,而且正在WPS文档中展示,异常获得没有错的结果。

上面的电商产物朝阳图即是使用DeepSeek天生Python代码,而后正在WPS文档中正在线运行Python代码,而后拔出 到表格中,齐程无需代码根底,编程小利剑也能够快速创立如许的图表,上面共同窗习怎样制作。

起首翻开DeepSeek,而后,正在对于话框输出上面的提醒词汇,pyecharts是特地创立一点儿静态接互图表的Python库,正在画图中经常使用。

使用pyecharts助尔干一个朝阳图,写出可施行的Python代码。


DeepSeek一键天生接互式静态图表w2.jpg

而后DeepSeek会给出代码,交着咱们翻开WPS云文档,民网地点以下,正在主页面打新修一个表格。

https://www.kdocs.cn/latest

DeepSeek一键天生接互式静态图表w3.jpg

导进Excel数据。

DeepSeek一键天生接互式静态图表w4.jpg

正在路子当选择原次的案例数据。

DeepSeek一键天生接互式静态图表w5.jpg

以下是一份包罗电商产物的数据。

DeepSeek一键天生接互式静态图表w6.jpg

正在WPS云文档服从板块面打PY剧本,正在那里能够正在线运行Python剧本。

DeepSeek一键天生接互式静态图表w7.jpg

面打新修剧本。

DeepSeek一键天生接互式静态图表w8.jpg

将以前使用DeepSeek天生的代码复造粘揭过去。

DeepSeek一键天生接互式静态图表w9.jpg

以下是残破的Python代码,能够一键复造粘揭。
import pandas as pdfrom pyecharts.charts import Sunburstfrom pyecharts import options as opts # 读与数据df = pd.read_excel("电商朝阳图示例数据.xlsx") # 主动建立嵌套构造def build_data(df):    result = []    color_list = [        "#da0d68", "#975e6d", "#e0719c", "#f99e1c", "#ef5a78",        "#f7f1bd", "#c94a44", "#dd4c51", "#f2684b", "#e73451",        "#e65656", "#f89a1c", "#aeb92c", "#4eb849", "#f68a5c",        "#baa635", "#f7a128", "#f26355", "#e2631e", "#fde404"    ]    color_idx = 0     level1_map = {}    for _, row in df.iterrows():        l1, l2, l3, val = row['一级产物'], row['两级产物'], row['三级产物'], row['件数']        if l1 not in level1_map:            level1_map[l1] = {"name": l1, "itemStyle": {"color": color_list[color_idx % len(color_list)]}, "children": {}}            color_idx += 1        if l2 not in level1_map[l1]["children"]:            level1_map[l1]["children"][l2] = {"name": l2, "children": {}}        if l3 not in level1_map[l1]["children"][l2]["children"]:            level1_map[l1]["children"][l2]["children"][l3] = {"name": l3, "value": val}     # 变换为列表构造    result = []    for l1_obj in level1_map.values():        l2_children = []        for l2_obj in l1_obj["children"].values():            l3_children = list(l2_obj["children"].values())            l2_obj["children"] = l3_children            l2_children.append(l2_obj)        l1_obj["children"] = l2_children        result.append(l1_obj)    return result sunburst_data = build_data(df) # 画图c = (    Sunburst(init_opts=opts.InitOpts(width="1000px", height="600px"))    .add(        "",        data_pair=sunburst_data,        highlight_policy="ancestor",        radius=[0, "95%"],        sort_="null",        levels=[            {},            {                "r0": "15%",                "r": "35%",                "itemStyle": {"borderWidth": 2},                "label": {"rotate": "tangential"},            },            {                "r0": "35%",                "r": "70%",                "label": {"align": "right"},            },            {                "r0": "70%",                "r": "72%",                "label": {"position": "outside", "padding": 3, "silent": False},                "itemStyle": {"borderWidth": 3},            },        ],    )    .set_global_opts(title_opts=opts.TitleOpts(title="电商产物朝阳图"))    .set_series_opts(label_opts=opts.LabelOpts(formatter="{b}"))) #输出 HTMLc.render("电商产物朝阳图.html")
正在Python剧本中,需要将读与数据那段代码先正文失落,减一个#号就能够正文失落那段代码,大概间接简略那段代码也能够。

DeepSeek一键天生接互式静态图表w10.jpg

而后,面打操纵表格地区,拔取数据地区。

DeepSeek一键天生接互式静态图表w11.jpg

正在挑选表格地区时,只要供款选就能够,面打肯定。

DeepSeek一键天生接互式静态图表w12.jpg

上面便将需要引进的数据变质减载进来,面打运行Python代码。

DeepSeek一键天生接互式静态图表w13.jpg

便患上出了一个正在线图表,面打拔出 至表格。

DeepSeek一键天生接互式静态图表w14.jpg

图示即是拔出 到表格中的能够静态接互的图表。

DeepSeek一键天生接互式静态图表w15.jpg

别的,pyecharts民网另有许多静态接互的图表可供参照,民网地点以下:

https://pyecharts.org

DeepSeek一键天生接互式静态图表w16.jpg

好比,您念干一个各个都会贩卖的玫瑰图,您能够退一步取AI截至对于话,将上面的代码动作一个代码案例,很快就能够天生一个斑斓的玫瑰图。
import pandas as pd from pyecharts.charts import Piefrom pyecharts import options as opts df=pd.read_excel(r'C:\Users\\Desktop\电商贩卖数据.xlsx')df=df.groupby('省分')['贩卖数'].sum().reset_index()df = df.sort_values(by='贩卖数',ascending=False) cate =df['省分'].to_list()data = df['贩卖数'].to_list() #玫瑰图美化pie = Pie(init_opts=opts.InitOpts(width='800px', height='600px', bg_color='white')) pie.add('',[list(z) for z in zip(cate, data)],radius=['10%', '70%'],center=['50%', '50%'], rosetype="radius"       ).set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}")#树立数据标签                        ).set_global_opts(title_opts=opts.TitleOpts(title='各省分贩卖数据玫瑰图',pos_left='350',pos_top='20',                                                                    title_textstyle_opts=opts.TextStyleOpts(color='black', font_size=16)),                                          legend_opts=opts.LegendOpts(is_show=False)#来除图例                                         ).set_colors(    ['rgb({b},0,{r})'.format(r=450-10(len(df)-x+1), b=200-10x) for x in range(len(df))])#树立突变色彩          pie.render_notebook()
重复上面的步调,让DeepSeek天生代码,将数据上传到WPS云文档,使用PY剧本正在线运行Python,拔出 到表格,便可快速天生一个露有突变色的玫瑰图图表。

DeepSeek一键天生接互式静态图表w17.jpg

以上,借帮一个小案例给各人介绍了怎样使用DeepSeek一键天生接互式静态图表,不但让数据显现越发直觉,借极年夜提拔数据的可读性战阐发服从,完全处置AI可望化图表成就,感兴致的西席战同学能够切身入手测验考试一下!

举动举荐

DeepSeek一键天生接互式静态图表w18.jpg

DeepSeek一键天生接互式静态图表w19.jpg

出色存眷

鉴于 DeepSeek + Chroma + LangChain 开辟一个简朴 RAG零碎

一弛图,道透AI智能体仄台的局部中心手艺(倡议珍藏)

当地布置DeepSeek-R1谦血版的软硬件本钱

一文汇总!15所下校DeepSeek布置最新平息

一份写给一般人的 DeepSeek 速成指北!快珍藏

《野生智能通识课程系统标准》已经公布|可下载

年夜模子扫盲系列——初识年夜模子

年夜模子开展的十年夜挑战取十年夜瞻望

一文完全弄懂年夜模子 - LLM四阶段手艺

神经收集算法 - 一文弄懂Transformer

年夜数据手艺概略

兴致启动、才气导背、代价引发的Python语言法式设想课程立异取实践

2025年野生智能十年夜趋势!最新猜测→

北京市教诲范围野生智能使用事情计划公布

一文弄懂深度进修:神经收集根底

举荐存眷
您需要登录后才可以回帖 登录 | 立即注册 qq_login

本版积分规则

发布主题
阅读排行更多+
用专业创造成效
400-778-7781
周一至周五 9:00-18:00
意见反馈:server@mailiao.group
紧急联系:181-67184787
ftqrcode

扫一扫关注我们

Powered by 职贝云数A新零售门户 X3.5© 2004-2025 职贝云数 Inc.( 蜀ICP备2024104722号 )