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

太绝了!用了这么多年的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.

相关推荐
热点推荐
你从哪一刻认识到天赋的可怕?网友破防:那天我被秒的渣都不剩

你从哪一刻认识到天赋的可怕?网友破防:那天我被秒的渣都不剩

特约前排观众
2025-08-06 06:49:56
WTI原油期货涨幅扩大至2%,报87.918美元/桶

WTI原油期货涨幅扩大至2%,报87.918美元/桶

每日经济新闻
2026-03-12 06:09:01
出大事了,以军调转枪口空袭俄设施,普京立即表态,中东要变天了

出大事了,以军调转枪口空袭俄设施,普京立即表态,中东要变天了

温柔度
2026-03-12 05:06:42
不被任何人拿捏的顶级思维:不要回答别人的问题,要回答别人的目的

不被任何人拿捏的顶级思维:不要回答别人的问题,要回答别人的目的

古代经典
2026-02-25 15:40:12
“人体艺术”,绝非色情!

“人体艺术”,绝非色情!

文刀万
2026-03-06 06:05:03
专家再次预测中国房价走势,或大概率是正确的

专家再次预测中国房价走势,或大概率是正确的

巢客HOME
2026-03-12 05:30:03
2026年“电车”新排名:海豚第7,理想i6第4,第一名月销27362辆

2026年“电车”新排名:海豚第7,理想i6第4,第一名月销27362辆

柳先说
2026-03-11 16:28:05
Model Y回归榜首,前三名吞下过半份额!2月新能源SUV TOP10都有谁?

Model Y回归榜首,前三名吞下过半份额!2月新能源SUV TOP10都有谁?

电动星球News
2026-03-11 22:03:42
特朗普吹上了:帮中国通过霍尔木兹海峡,很荣幸

特朗普吹上了:帮中国通过霍尔木兹海峡,很荣幸

观察者网
2026-03-11 11:43:05
戴旭:中美一旦发生战争,美国有实力将中国沿海城市打得稀巴烂?

戴旭:中美一旦发生战争,美国有实力将中国沿海城市打得稀巴烂?

二大爷观世界
2026-01-16 03:04:40
不服,阿德巴约砍83分后,奇才主帅称比赛最后并非真正的篮球比赛

不服,阿德巴约砍83分后,奇才主帅称比赛最后并非真正的篮球比赛

好火子
2026-03-12 01:00:26
上期所原油期货2604合约夜盘收涨7.05%,报695元人民币/桶

上期所原油期货2604合约夜盘收涨7.05%,报695元人民币/桶

每日经济新闻
2026-03-12 05:18:04
唏嘘!马蓉澳洲超市打零工,时薪22澳元,王宝强豪掷2.5亿拍新片

唏嘘!马蓉澳洲超市打零工,时薪22澳元,王宝强豪掷2.5亿拍新片

今朝牛马
2026-03-02 21:46:30
公务员绩效奖要取消了?北京上海或率先试点,教师工资会有影响吗

公务员绩效奖要取消了?北京上海或率先试点,教师工资会有影响吗

慧眼看世界哈哈
2026-03-10 13:39:06
筱梅产后十五天,和小菲逛夜市买夜宵,网友:完全忘了大S!

筱梅产后十五天,和小菲逛夜市买夜宵,网友:完全忘了大S!

潮鹿逐梦
2026-03-11 08:30:00
《逐玉》热播,女主田曦薇扛的猪被浙江网友一眼认出:金华两头乌!本地人认证:真的很好吃

《逐玉》热播,女主田曦薇扛的猪被浙江网友一眼认出:金华两头乌!本地人认证:真的很好吃

极目新闻
2026-03-10 17:14:59
10岁女孩沉迷直播,刷光外婆7万养老金!家属:打击严重睡不着觉

10岁女孩沉迷直播,刷光外婆7万养老金!家属:打击严重睡不着觉

环球网资讯
2026-03-11 14:33:03
伊朗体育部长:伊朗男足不会参加美加墨世界杯

伊朗体育部长:伊朗男足不会参加美加墨世界杯

澎湃新闻
2026-03-11 23:40:26
45岁Ella开演唱会,裤子短到快走光,往下拽裤腰露小腹动作很迷惑

45岁Ella开演唱会,裤子短到快走光,往下拽裤腰露小腹动作很迷惑

娱说瑜悦
2026-03-10 14:15:34
山东胜江苏2喜2忧!陈林坚地位提升,邱彪险引崩盘,谢智杰迷失!

山东胜江苏2喜2忧!陈林坚地位提升,邱彪险引崩盘,谢智杰迷失!

篮球资讯达人
2026-03-12 02:13:07
2026-03-12 06:44:49
秋叶excel incentive-icons
秋叶excel
宝藏表哥
1330文章数 1149关注度
往期回顾 全部

头条要闻

伊朗实施“真实承诺4”第40轮军事行动 视频公布

头条要闻

伊朗实施“真实承诺4”第40轮军事行动 视频公布

体育要闻

郭艾伦重伤,CBA下半赛季还能期待些什么

娱乐要闻

蔡少芬晒全家福照,两女儿成最大亮点

财经要闻

唤醒10万亿存量资金 公积金改革大潮来了

科技要闻

腾讯"养虾"暴涨后,百度急得在门口"装虾"

汽车要闻

莲花纠偏, 冯擎峰的“收”与“守”

态度原创

数码
本地
艺术
房产
公开课

数码要闻

机械革命耀世15 Pro轻薄游戏本发售:356H + 5060,8999元

本地新闻

这档韩国玄学综艺,让多少人看得头皮发麻

艺术要闻

朱屺瞻『凌波仙子』

房产要闻

最低杀到7800元/㎡!海口2026第一波房价大调整来了!

公开课

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

无障碍浏览 进入关怀版