网易首页 > 网易号 > 正文 申请入驻

太绝了!用了这么多年的WPS,我竟然不知道它能用Python直接生成图表!

0
分享至

点击蓝字【秋叶 Excel】

发送【7】

免费领 1000+篇 Excel 精选教程!

本文作者:拉登Dony

本文来源:拉小登

本文编辑:竺兰

大家好,这里是秋叶编辑部~

你知道吗?WPS 里的 Python 能直接生成图表,如下图:

而且这些图表,还有动态交互效果,实在是太强了!

方法特别简单,只需要根据下面的步骤,套用模板就行

即使你是零基础,不会写代码,也能参考今天的教程轻松上手制作这样的图表。

其实,掌握 AI 并不难,难的是踏出尝试新工具的第一步~

无论是对 AI 感兴趣想试试看,还是有需求(升职加薪或做副业),你都可以加入《DeepSeek 3 天办公实战营》学习一下新技能!

原价 99 元

3 天课程手把手带你学习:

AI 数据分析、AI 写作、AI PPT ……

还能免费获得 DeepSeek 学习资料包

名额有限,立即扫码报名吧!

扫码报名后自动弹出班主任微信

一定要添加,才能上课+免费领取资料

基础用法

这些图表都是基于百度开源的PyEcharts框架生成的,找到模板直接套用即可。

进入官网

首先进入 PyEcharts 的官网。网址:

https://gallery.pyecharts.org/#/README

左边是所有的图表模板清单,数量巨多,点击就能查看图表预览效果,以及对应的代码。

复制图表代码

我们以最简单的柱形图为例,点击【Sankey - Sankey_base】这个模板,点击右上角的【复制代码】。

粘贴图表代码

① 新建多维表格

接下来,进入金山文档,新建一个多维表格。

② 新建脚本

在效率选项卡中点击【PY脚本】【新建脚本】。

③ 粘贴代码

把复制的代码,粘贴到编辑区域。

from pyecharts import options as opts
from pyecharts.charts import Sankey
nodes = [
    {"name": "category1"},
    {"name": "category2"},
    {"name": "category3"},
    {"name": "category4"},
    {"name": "category5"},
    {"name": "category6"},
]
links = [
    {"source": "category1", "target": "category2", "value": 10},
    {"source": "category2", "target": "category3", "value": 15},
    {"source": "category3", "target": "category4", "value": 20},
    {"source": "category5", "target": "category6", "value": 25},
]
c = (
    Sankey()
    .add(
        "sankey",
        nodes,
        links,
        linestyle_opt=opts.LineStyleOpts(opacity=0.2, curve=0.5, color="source"),
        label_opts=opts.LabelOpts(position="right"),
    )
    .set_global_opts(title_opts=opts.TitleOpts(title="Sankey-基本示例"))
    .render("sankey_base.html")
)

④ 调整代码

在代码中找到【c=】,删除掉。

修改后代码如下:

from pyecharts import options as opts
from pyecharts.charts import Sankey
nodes = [
    {"name": "category1"},
    {"name": "category2"},
    {"name": "category3"},
    {"name": "category4"},
    {"name": "category5"},
    {"name": "category6"},
]
links = [
    {"source": "category1", "target": "category2", "value": 10},
    {"source": "category2", "target": "category3", "value": 15},
    {"source": "category3", "target": "category4", "value": 20},
    {"source": "category5", "target": "category6", "value": 25},
]
(
    Sankey()
    .add(
        "sankey",
        nodes,
        links,
        linestyle_opt=opts.LineStyleOpts(opacity=0.2, curve=0.5, color="source"),
        label_opts=opts.LabelOpts(position="right"),
    )
    .set_global_opts(title_opts=opts.TitleOpts(title="Sankey-基本示例"))
    .render("sankey_base.html")
)

然后点击【运行】执行代码。

稍后图表就会在下面出现预览效果,点击插入到表格就搞定了,就是这么简单。

重复上面的步骤,可以制作更多精美图表。

进阶教程

你可能在网上看到过 PyEechart+WPS 表格的图表方法,大部分博主讲到这儿就结束了。

然后你就跟风去尝试了,做出一堆花里胡哨的图表,但是回到工作中,第 1 步就做不下去了。

原因是不知道怎么改数据!!!!

我从来都是讲实用的,落地的方法,马上教你,把 PyEcharts 改成自己的数据!

提取图表数据

把复制好的代码,发给豆包,让豆包帮我们把代码中的数据提取出来,并用表格的形式显示。

请提取代码中的数据,并用表格的形式输出

from pyecharts import options as opts
from pyecharts.charts import Sankey
nodes = [
    {"name": "category1"},
    {"name": "category2"},
    {"name": "category3"},
    {"name": "category4"},
    {"name": "category5"},
    {"name": "category6"},
]
links = [
    {"source": "category1", "target": "category2", "value": 10},
    {"source": "category2", "target": "category3", "value": 15},
    {"source": "category3", "target": "category4", "value": 20},
    {"source": "category5", "target": "category6", "value": 25},
]
(
    Sankey()
    .add(
        "sankey",
        nodes,
        links,
        linestyle_opt=opts.LineStyleOpts(opacity=0.2, curve=0.5, color="source"),
        label_opts=opts.LabelOpts(position="right"),
    )
    .set_global_opts(title_opts=opts.TitleOpts(title="Sankey-基本示例"))
    .render("sankey_base.html")
)

AI 可以帮我们读懂代码内容,并成功提取数据,效果如下:

修改图表数据

有了表格之后,可以轻松的把数据改成我们自己的。

然后,把新的数据发给豆包,让 AI 把数据写入到原来的代码中去。

下面是我修改后的数据,请更新到代码中去

源节点 目标节点 值

中国 华东 10

华东 山东 15

山东 济南 20

中国 华北 25

from pyecharts import options as opts
from pyecharts.charts import Sankey
nodes = [
    {"name": "中国"},
    {"name": "华东"},
    {"name": "山东"},
    {"name": "济南"},
    {"name": "华北"}
]
links = [
    {"source": "中国", "target": "华东", "value": 10},
    {"source": "华东", "target": "山东", "value": 15},
    {"source": "山东", "target": "济南", "value": 20},
    {"source": "中国", "target": "华北", "value": 25}
]
(
    Sankey()
    .add(
        "sankey",
        nodes,
        links,
        linestyle_opt=opts.LineStyleOpts(opacity=0.2, curve=0.5, color="source"),
        label_opts=opts.LabelOpts(position="right"),
    )
    .set_global_opts(title_opts=opts.TitleOpts(title="Sankey-基本示例"))
    .render("sankey_base.html")
)

接下来,按照前面的步骤,把修改后的代码,粘贴到金山文档中,运行就可以得到更新后的图表。

借助 AI 的力量,确确实实可以提高我们的办公效率,如果你也想掌握 AI,让它帮自己打工,

那么,你该加入《DeepSeek 3 天办公实战营》了!

在课程中,不仅有金牌讲师 @AI陈手把手教学 AI 数据分析、AI 写文案、AI 设计、AI 做 PPT,助你提高效率、减轻工作压力~

现在报名,还能免费领取《DeepSeek 学习资料包》!

课程原价 99 元

✅秋叶实战派老师教学

✅专业助教随时答疑

✅掌握多种 AI 神器

名额有限,立即扫码报名

让 AI 帮你打工!

扫码报名后自动弹出班主任微信

一定要添加,才能上课+免费领取资料

关注我,每天学习新的知识,一起成长!

想学什么内容,可以在评论区给我悄悄留言哦~

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
挨枪子?!詹姆斯还真不适合去那儿!!

挨枪子?!詹姆斯还真不适合去那儿!!

柚子说球
2026-04-26 22:05:38
蔡一杰脑癌已扩散,仍坚持草蜢40周年演唱会,众多大牌明星来捧场

蔡一杰脑癌已扩散,仍坚持草蜢40周年演唱会,众多大牌明星来捧场

揽星河的笔记
2026-04-27 15:12:26
马苏深夜哽咽“一个人很久了”!孔令辉隔空回应:是我没顾上她

马苏深夜哽咽“一个人很久了”!孔令辉隔空回应:是我没顾上她

时间巡查
2026-04-25 16:06:47
不留情面!皇马前主帅安切洛蒂公开问责皇马,直指姆巴佩拖垮球队

不留情面!皇马前主帅安切洛蒂公开问责皇马,直指姆巴佩拖垮球队

体育闲话说
2026-04-27 10:32:57
斯诺克世锦赛:塞尔比连救2赛点!吴宜泽仅领先1局,无缘2成就?

斯诺克世锦赛:塞尔比连救2赛点!吴宜泽仅领先1局,无缘2成就?

刘姚尧的文字城堡
2026-04-27 23:43:13
重大利好!美国消息人士:已收到伊朗的新方案

重大利好!美国消息人士:已收到伊朗的新方案

每日经济新闻
2026-04-27 16:06:05
明星线下“见光死”:伊能静脸垮老气,金莎个矮,被张豆豆抢镜

明星线下“见光死”:伊能静脸垮老气,金莎个矮,被张豆豆抢镜

林轻吟
2026-04-27 16:58:56
iOS 27 即将发布!这四款 iPhone 将无法升级新系统

iOS 27 即将发布!这四款 iPhone 将无法升级新系统

XCiOS俱乐部
2026-04-26 21:46:48
长白山惊现“藏宝洞”,专家估值达万亿,日本得知后要求中国归还

长白山惊现“藏宝洞”,专家估值达万亿,日本得知后要求中国归还

抽象派大师
2026-04-20 01:30:41
中日对峙到了今天,一个问题已然彻底被摆在了中国的面前

中日对峙到了今天,一个问题已然彻底被摆在了中国的面前

安安说
2026-04-27 10:58:52
内地永久禁映的5部高分电影,尺度突破底线,全看过的算你狠

内地永久禁映的5部高分电影,尺度突破底线,全看过的算你狠

小微看电影
2026-04-26 08:50:03
北京车展 | 于骞谈Robovan进展:轻舟用乘用车规模量产经验入局,拼的不是速度,是安全!

北京车展 | 于骞谈Robovan进展:轻舟用乘用车规模量产经验入局,拼的不是速度,是安全!

AutoBusiness
2026-04-24 18:32:27
不想访华了?美国联合10国,对中国发起一轮猛攻,中方反制不隔夜

不想访华了?美国联合10国,对中国发起一轮猛攻,中方反制不隔夜

吃货的分享
2026-04-27 19:32:31
枪击案发生时,坐在特朗普旁边的华裔女记者是谁?

枪击案发生时,坐在特朗普旁边的华裔女记者是谁?

红星新闻
2026-04-26 20:19:27
血亏12亿!华晨宇直播失控大哭,云南拿地建乐园,临门一脚被叫停

血亏12亿!华晨宇直播失控大哭,云南拿地建乐园,临门一脚被叫停

科学发掘
2026-04-27 12:19:09
巴基斯坦总统在长沙参观,看到无人平衡重叉等产品爱不释手,现场喊话巴方官员:我也想在巴基斯坦生产这样的产品,我想把它带回家

巴基斯坦总统在长沙参观,看到无人平衡重叉等产品爱不释手,现场喊话巴方官员:我也想在巴基斯坦生产这样的产品,我想把它带回家

大象新闻
2026-04-26 20:45:03
中国篮坛历史罕见!郭士强征召新疆高达6人进入男篮集训队

中国篮坛历史罕见!郭士强征召新疆高达6人进入男篮集训队

狼叔评论
2026-04-27 23:40:10
太扎心!38岁教师脑淤血倒在讲台,次日火化,存在感只剩课程分配

太扎心!38岁教师脑淤血倒在讲台,次日火化,存在感只剩课程分配

火山詩话
2026-04-27 10:19:05
爱奇艺是疯了,还是要死了?

爱奇艺是疯了,还是要死了?

七使2022
2026-04-26 17:06:54
26岁河南姑娘斩获全国技术能手,被认定杭州C类人才,获150万购房补贴!“升高中时选择学一门技术,通过努力实现梦想”

26岁河南姑娘斩获全国技术能手,被认定杭州C类人才,获150万购房补贴!“升高中时选择学一门技术,通过努力实现梦想”

大象新闻
2026-04-27 12:13:24
2026-04-28 00:44:49
秋叶excel incentive-icons
秋叶excel
宝藏表哥
1363文章数 1158关注度
往期回顾 全部

头条要闻

坐在特朗普身边亲历枪击案的女记者 身份非常不一般

头条要闻

坐在特朗普身边亲历枪击案的女记者 身份非常不一般

体育要闻

人类马拉松"破二"新纪元,一场跑鞋军备竞赛

娱乐要闻

黄杨钿甜为“耳环风波”出镜道歉:谣言已澄清

财经要闻

Meta 140亿收购Manus遭中国发改委否决

科技要闻

DeepSeek V4上线三天,第一批实测出来了

汽车要闻

不那么小众也可以 smart的路会越走越宽

态度原创

教育
本地
数码
房产
公开课

教育要闻

学生课堂偷吃、听课“摆烂”……这位老师的应对方式绝了!

本地新闻

云游中国|逛世界风筝都 留学生探秘中国传统文化

数码要闻

LABUBU冰箱还未正式发售就已溢价3000元

房产要闻

信号!海南商业版图,迎来大变局!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版