Python:openpyxl实现在excel绘制扇形图
1.代码
import openpyxl
from openpyxl.chart import PieChart, Referencedef excel_ReportAll(excel_path):# 读取Excel表workbook = openpyxl.load_workbook(excel_path)worksheet = workbook.active# 扇形图标题和数据labels = Reference(worksheet, min_col=10, max_col=11, min_row=1) # 标示文字,取第一行的10~11列为标题data = Reference(worksheet, min_col=10, max_col=11, min_row=2) # 数据,去第二行的10~11列作为数据# 建立圆饼图pie = PieChart()pie.add_data(data, titles_from_data=True)pie.set_categories(labels)pie.title = "成功占比" # 扇形图标题# 将图形放置在 H7 保存格位置worksheet.add_chart(pie, "H7")# 保存excel表格workbook.save(excel_path)if __name__ == '__main__':excel_path = r"C:\Users\Administrator\Desktop\report_all.xlsx"excel_ReportAll(excel_path)
2.运行结果:
D:\Python3.8.6\python.exe D:/PythonWorkSpace/chenbang/test_13.pyProcess finished with exit code 0
3.excel截图
Python:openpyxl实现在excel绘制扇形图相关推荐
- python绘制雷达图代码实例-python处理excel绘制雷达图
本文实例为大家分享了python处理excel绘制雷达图的具体代码,供大家参考,具体内容如下 python处理excel制成雷达图,利用工具plotly在线生成,事先要安装好xlrd组件 代码: im ...
- python制作雷达图,python处理excel绘制雷达图
本文实例为大家分享了python处理excel绘制雷达图的具体代码,供大家参考,具体内容如下 python处理excel制成雷达图,利用工具plotly在线生成,事先要安装好xlrd组件 代码: im ...
- python openpyxl + VBA控制Excel批量绘制两两散点图
尽管R语言是进行生态环境数据探索的首选,但Excel无疑在我们搜集.整理以及初步数据探索中依旧有着十分重要的作用.绘制环境因子间的两两散点图是探索因子关系的常见步骤,当环境因子较多时scatter ...
- Excel绘制动态图三种方式
目录 一.项目背景 二.实现过程 一.项目背景 Excel是一款强大的数据分析统计工具,当数据量不太大或者需要快捷处理数据时, 我们经常要用到它,在面试时也会被经常问到一些函数功能和绘制图形等问题.本 ...
- Excel绘制甘特图
Excel绘制甘特图 使用Excel绘制甘特图是最简单的绘制方法,详细如下: 首先,在Excel表中输入相应的数据. 插入图表,选择菜单中的插入,然后选择--堆积条形图,确定即可,在Excel中就会插 ...
- R语言EXCEL绘制瀑布图
瀑布图是反映在诸多原因和因素下,使得一个状态演变成另一个状态的过程图表,这个过程中我们可以了解哪些是导致该变化结果的主要因素,以及产生影响的强弱,R语言中一共有三个包可以做,它们分别是waterfal ...
- 提取Excel某一列数据并统计出现次数,绘制扇形图
数据提取--提取Excel某一列数据 xlrd库读取Excel表 .xls后缀 打开需要读的.xls表,获取需要的列.循环求次数,不返回列名(不需要列名数据). 按照出现次数值,降序排序. 循环查看 ...
- 手把手教你用Python批量实现在Excel后里面新加一列,并且内容为excel 表名(附源码)...
点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 打起黄莺儿,莫教枝上啼. 大家好, ...
- 如何使用Excel绘制甘特图
甘特图含义: 甘特图(Gantt chart)又称为横道图.条状图(Bar chart).其通过条状图来显示项目,进度,和其他时间相关的系统进展的内在关系随着时间进展的情况.以提出者亨利·L·甘特(H ...
最新文章
- win10安装程序无法将配置为在此计算机,Win10安装会遇到的问题汇总及解决方法...
- dns被自动修改_部分 DNS 查询延迟的原因与解决方案
- python【力扣LeetCode算法题库】69-x 的平方根
- python免费入门手册-python基础入门手册。。。。。。
- Python的IDE之PyCharm:PyCharm的简介、安装、入门、使用方法之详细攻略
- linux c程序中获取shell脚本输出
- 移动端Click300毫秒点击延迟 解决办法
- react 组件构建_让我们用100行JavaScript构建一个React Chat Room组件
- 网络基础之网络模型及各分层的设备
- 利用元数据管理数据质量
- 【Elasticsearch】如何管理 Elasticsearch 文档中的嵌套对象
- 学习笔记(06):MySQL数据库运维与管理-01-用户创建及授权
- Tomcat+MySql+jdbc
- 传智播客-刘意-java深入浅出精华版学习笔记Day07
- 小鑫の日常系列故事(一)——判断对错 (sdut oj)
- 怎样批量替换Word中的文字?这一招Word文字替换技巧你会吗
- IOS – OpenGL ES 图像柏林噪点/花边噪点 GPUImagePerlinNoiseFilter
- 教师语言表达-语言互动
- python 爬虫实践 (爬取链家成交房源信息和价格)
- [推荐](穆穆推荐)如果你现在不成功,请看看你是不是选错了老板
热门文章
- word python api_Word自动化(C# + Python)(持续更新中...)
- 游戏炮打飞机设计——计算机达人成长之路(11)连载
- 社区版ag-grid使用
- 2021会宁三中高考成绩查询,2021甘肃省白银市中考录取分数线预测
- 计算机作用二进制计算的原因,计算机基于二进制数来实现的原因
- Android基于Bmob第三方后台开发的App——足说
- 农行计算机相关的岗位,2021农业银行研发中心校招软件研发类岗位及具体要求...
- 防抖(debounce) 和 节流(throttling)
- 【C++例程】:宾馆客房管理系统
- AI自动写文章平台推荐,免费在线原创文章生成器