5分钟python:在PPT里做三联柱形图

简介: 5分钟python:在PPT里做三联柱形图


分钟说长不长,说短不短,可以学会对办公自动化的诀窍。在这个python的PPT专辑里,会教大家如何用python自动化一步步,一行行程序,手把手的编码说明,生成好看的PPT。

接上节的简单柱形图生成,本节进行进一步的定制柱形图高级技巧的探讨。


在PPT里做三联柱形图

高级定制柱形图

剩下的代码将省略我们已经看过的代码并且仅显示导入,例如,当它们第一次被使用时,只是为了将焦点保持在新位上。下面代码让我们创建一个更高级的三个一组的柱形图表:

chart_data = ChartData()

chart_data.categories = ['East', 'West', 'Midwest']

chart_data.add_series('Q1 Sales', (19.2, 21.4, 16.7))

chart_data.add_series('Q2 Sales', (22.3, 28.6, 15.2))

chart_data.add_series('Q3 Sales', (20.4, 26.3, 14.2))

graphic_frame = slide.shapes.add_chart(

XL_CHART_TYPE.COLUMN_CLUSTERED, x, y, cx, cy, chart_data

)

chart = graphic_frame.chart


三联柱形图

哇哦!图形更具表现力吧,更能看出归属于每组里三个指标的数量多少。





如果你在学习Python的过程当中有遇见任何问题,可以加入我的python交流学企鹅群:【611+530+101】,多多交流问题,互帮互助,群里有不错的学习教程和开发工具。学习python有任何问题(学习方法,学习效率,如何就业),可以随时来咨询我


请注意,代码里获取了调用返回的形状引用 graphic_frame,然后使用其属性从图形框架中提取图表对象 。我们需要图表参考来获取我们在接下来的步骤中需要的属性。该 方法不直接返回图表对象。那是因为图表本身并不是一种形状。相反,它是图形框架形状中包含的图形(DrawingML)对象。表也​​以这种方式工作,也包含在图形框架形状中。

卡塔,5分钟又到了。老铁们学的如何?效果好的请点赞,欢迎大家继续关注本专辑。



相关文章
|
6月前
|
Python
Python 采集109个中国风风格PPT
Python 采集109个中国风风格PPT
62 3
|
6月前
|
大数据 Python
Python 采集87个手绘风格PPT模板
Python 采集87个手绘风格PPT模板
81 1
|
6月前
|
Python
Python 采集77个教学课件PPT模板
Python 采集77个教学课件PPT模板
75 0
|
1月前
|
自然语言处理 数据处理 Python
python操作和解析ppt文件 | python小知识
本文将带你从零开始,了解PPT解析的工具、工作原理以及常用的基本操作,并提供具体的代码示例和必要的说明【10月更文挑战第4天】
305 60
|
6月前
|
Python
Python 将PowerPoint (PPT/PPTX) 转为HTML
使用Python将PowerPoint转换为HTML以适应网络分享。需安装`Spire.Presentation for Python`库,通过`pip install Spire.Presentation`。示例包括:1) 全部转换,使用`Presentation.SaveToFile()`方法;2) 转换特定幻灯片,通过`Presentation.Slides[]`获取幻灯片再保存。代码示例展示了具体操作步骤。
107 6
|
4月前
|
存储 程序员 Python
小白也能用的代码!1行Python,把PPT转成1张长图
大家好,我是程序员晚枫。今天介绍`python-office`库的新功能:仅用1行Python代码将PPT转为单张长图。
80 11
 小白也能用的代码!1行Python,把PPT转成1张长图
|
3月前
|
Python
Python——将PPT和Word转为PDF文件
Python——将PPT和Word转为PDF文件
67 1
|
3月前
|
机器学习/深度学习 数据采集 数据可视化
【python】python母婴数据分析模型预测可视化(数据集+论文+PPT+源码)【独一无二】
【python】python母婴数据分析模型预测可视化(数据集+论文+PPT+源码)【独一无二】
|
3月前
|
数据可视化 搜索推荐 定位技术
25页PPT | 如何利用python进行地图可视化?
25页PPT | 如何利用python进行地图可视化?
|
3月前
|
数据采集 数据挖掘 大数据
47页PPT | 如何利用Python进行自动化办公?
47页PPT | 如何利用Python进行自动化办公?