分钟说长不长,说短不短,可以学会对办公自动化的诀窍。在这个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分钟又到了。老铁们学的如何?效果好的请点赞,欢迎大家继续关注本专辑。

ppt python 图表_5分钟python:在PPT里做三联柱形图相关推荐

  1. python 图表_用 Python 让你的数据图表动起来

    在读技术博客的过程中,我们会发现那些能够把知识.成果讲透的博主很多都会做动态图表.他们的图是怎么做的?难度大吗? 这篇文章就介绍了 Python 中一种简单的动态图表制作方法. 数据暴增的年代,数据科 ...

  2. python 美化ppt_5分钟python:给PPT自动添加精美的图形

    本 5分钟系列将会讲解如何在python中如何自动在PPT里画柱形图,并将其扩展为多柱形图.最后给每个柱形图标上对应数值,并把图例标志上. 添加 以下代码在新演示文稿中添加单系列柱形图: frompp ...

  3. ppt python 图表_利用python分析weibo数据做成图表放入PPT中

    起因 很久以前,就有个想法,就是自动分析微博的数据,但是之前一直想的是网页版展示,flask想学了好久都没学,偶然的一次看到了一篇关于python处理pptx的文章,再加上同窗三年的室友在毕业后竟然主 ...

  4. python记录日志_5分钟内解释日志记录—使用Python演练

    python记录日志 Making your code production-ready is not an easy task. There are so many things to consid ...

  5. python 面授_5天Python实战营(面授)

    {getUnitName} {getLessonName} 敬请期待 免费 试看 {getTaskName} 剩余观看时长:{watchLimitRemaining} 回放 {activityStar ...

  6. python图表_使用Python绘制图表大全总结

    在使用Python绘制图表前,我们需要先安装两个库文件numpy和matplotlib. Numpy是Python开源的数值计算扩展,可用来存储和处理大型矩阵,比Python自身数据结构要高效:mat ...

  7. python初学者_xx分钟python初学者财务分析

    python初学者 项目背景 (Project Background) Besides working to earn an income, investing is the best way to ...

  8. python冒泡排序_5种python方法实现冒泡排序可视化:Bubble Sort Visualizer

    1 说明: ===== 1.1 冒泡排序: 1.1.1 原理:比较两个相邻的元素,将值大的元素交换至右端. 1.1.2 来源:由来是因为越大的元素会经由交换慢慢"浮"到数列的顶端, ...

  9. mongodb python 大于_5、Python操作MongoDB

    Mongodb MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能.MongoDB 旨在为WEB应用提供可扩展的高性能 ...

最新文章

  1. AI 盯上了外包司机,看后视镜就被扣分,奖金拜拜!
  2. jQuery 取选中的radio的值方法
  3. [Medical Image Process] 3.3 Grayscale Morphology Application
  4. 蓝桥杯 第十届 JAVAB组 E迷宫
  5. 有用的Copy-On-write,写时复制
  6. (Python+Tensorflow)编程踩坑集锦
  7. 小写大写转换_小写到大写转换器JavaScript工具| 网络应用项目
  8. 一个黑客和一个电脑白痴的对话
  9. 今天早上买的这个猪蹄和花生辣条不是味道
  10. 工作五年的UI设计师,现在混的怎么样?不看是你的损失
  11. String类中重写Object中的equals方法源码解析
  12. Java API For WebSocket(七)Java EE环境
  13. plsql导入导出表结构和数据对象
  14. python notebook两个窗口_JupyterNotebook 输出窗口的显示效果调整实现
  15. socket与sock的联系
  16. 利用google map 查询全国城市坐标
  17. mysql定义过程_mysql定义和调用存储过程
  18. 移动支付的发展优势有哪些?
  19. ubuntu Aria2 AriaNg安装
  20. 让卫浴间四季花香 最懂你的智能马桶 ——安华智能坐便器aB13017-1众测报告

热门文章

  1. 如何装python软件_Visual Studio 中的 Python 教程步骤 5,安装包 | Microsoft Docs
  2. 揭秘:企业做知识管理常见的几种方式!
  3. 美团招聘CV算法专家/AutoML专家
  4. 南大金陵学院 计算机,以赛促学,南大金陵学子在全国大学生计算机设计大赛摘得一等奖1项和二等奖4项...
  5. Xamarin是无懈可击还是鸡肋?浅谈对Xamarin的学习
  6. LTE下行物理层传输机制(4)-CCE
  7. 清除浮动影响的几种方法
  8. 清除浮动的常用的几种方法
  9. jenkins部署成功执行自动化测试代码失败问题解决
  10. 哪个牌子手持洗拖一机好?热门洗地机盘点