iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python中Excel图表的绘制方法
  • 373
分享到

python中Excel图表的绘制方法

2023-06-20 12:06:27 373人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

本篇内容主要讲解“python中excel图表的绘制方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中Excel图表的绘制方法”吧!1、饼图将数据画成圆形切片,每个切片代表整个百分

本篇内容主要讲解“pythonexcel图表的绘制方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习Python中Excel图表的绘制方法”吧!

1、饼图将数据画成圆形切片,每个切片代表整个百分比。切片按顺时针方向画,圆顶0°。

# 绘制饼图import openpyxlfrom openpyxl.chart import PieChart, Reference, BarChart, BubbleChart, ScatterChart  # Reference:图标所用信息from openpyxl.chart import Series # 准备数据rows = [    ['Pie', 'Sold'],    ['Apple', 50],    ['Cherry', 30],    ['Pumpkin', 10],    ['Chocolate', 40]] # 将数据写入excel# 创建工作簿wb = openpyxl.Workbook()ws = wb.activews.title = 'Pie Charts' for row in rows:    ws.append(row) # 绘制饼图pie_chart = PieChart()# 设置标题pie_chart.title = 'Pie sold by cateGory'# 进行分类category = Reference(ws, min_col=1, min_row=2, max_row=5)data = Reference(ws, min_col=2, min_row=2, max_row=5)  # 数据所在第2列 # 需要先添加数据再设置种类介绍# 添加数据pie_chart.add_data(data)# 设置所分类别pie_chart.set_categories(category) # 在excel添加饼图ws.add_chart(pie_chart, 'D1')  # 在D1位置绘制饼图# 保存wb.save('char_excel_text.xlsx')

2、在条形图中,值被绘制成水平条或垂直列。可以通过type属性设置。

import openpyxlfrom openpyxl.chart import PieChart, Reference, BarChart, BubbleChart, ScatterChart  # Reference:图标所用信息from openpyxl.chart import Series # 绘制柱状图# 创建工作表ws = wb.create_sheet('Bar Chart') # 准备数据rows = [    ('Number', 'Batch2', 'Batch3'),    (2, 10, 30),    (3, 40, 60),    (4, 50, 70),    (5, 20, 10),    (6, 10, 40),    (7, 50, 30),] # 添加数据for row in rows:    ws.append(row) # 绘制柱状图bar_chart = BarChart()bar_chart.type = 'col'  # col垂直、水平柱状图 barbar_chart.title = 'Bar Chart'bar_chart.style = 10  # 设置颜色,10的对比度最强,红色与蓝色# 设置横轴纵轴标题bar_chart.x_axis.title = 'Sample length(mm)'bar_chart.y_axis.title = 'Test number' # 设置分类category = Reference(ws, min_col=1, min_row=2, max_row=7)# 获取数据data = Reference(ws, min_col=2, max_col=3, min_row=1, max_row=7) # 柱状图对象添加数据bar_chart.add_data(data, titles_from_data=True)  # titles_from_data=True:根据来源设置数据标题# 设置分类bar_chart.set_categories(category)# 工作页绘制柱状图,并指定位置ws.add_chart(bar_chart, 'E1') # 保存wb.save('char_excel_text.xlsx')

到此,相信大家对“python中Excel图表的绘制方法”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: python中Excel图表的绘制方法

本文链接: https://www.lsjlt.com/news/296728.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python中Excel图表的绘制方法
    本篇内容主要讲解“python中Excel图表的绘制方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python中Excel图表的绘制方法”吧!1、饼图将数据画成圆形切片,每个切片代表整个百分...
    99+
    2023-06-20
  • python绘制直方图的方法
    本文实例为大家分享了python绘制直方图的具体代码,供大家参考,具体内容如下 用两列数据绘制直方图 #coding=gbk import xlwings as xw impor...
    99+
    2022-11-10
  • Python绘制分类图的方法
    前言 遥感影像分类图一般为特定数值对应一类地物,用Python绘制时,主要在颜色的映射和对应的图例生成。 plt.matplotlib.colors.ListedColormap支持...
    99+
    2022-11-12
  • python绘制柱形图的方法
    本文实例为大家分享了python绘制柱形图的具体代码,供大家参考,具体内容如下 #柱形图 import pandas import numpy import matplotlib...
    99+
    2022-11-10
  • python绘制柱状图的方法
    本文实例为大家分享了python绘制柱状图的具体代码,供大家参考,具体内容如下 绘制数据系列的柱状图 import numpy as np import matplotlib.pyp...
    99+
    2022-11-11
  • python绘制饼图和直方图的方法
    本文实例为大家分享了python绘制饼图和直方图的具体代码,供大家参考,具体内容如下 #饼图,常与结构分析结合使用 import pandas import numpy impo...
    99+
    2022-11-10
  • C#根据excel数据绘制坐标图的方法
    本文实例为大家分享了C#根据excel数据绘制坐标图的具体代码,供大家参考,具体内容如下 效果如下图 界面 代码 using System; using System.Colle...
    99+
    2022-11-13
  • python绘制简单直方图的方法
    直方图,又称质量分布图,是一种统计报告图,由一系列高度不等的纵条或线段表示数据分布情况。用横轴表示数据类型,纵轴表示分布情况。直方图是数值数据分布的精确图形表示。绘制连续性的数据,展...
    99+
    2022-11-10
  • python绘制饼图的方法详解
    用法 matplotlib.pyplot.pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistan...
    99+
    2022-11-13
  • Python matplotlib.pyplot.hist()绘制直方图的方法实例
    目录一、matplotlib.pyplot.hist()语法二、绘制直方图①绘制简单直方图②:各个参数绘制的直方图(1)histtype参数(设置样式bar、barstacked、s...
    99+
    2022-11-11
  • Python绘制简单散点图的方法
    散点图,顾名思义是一些散乱的点构成的图。那么这些散乱的点有什么作用呢?散点图通过用两组数据构成多个坐标点,考察坐标点的分布,判断两变量之间是否存在某种关联或总结坐标点的分布模式。 绘...
    99+
    2022-11-10
  • python绘制横竖条形图的方法
    条形图是用宽度相同的条形的高度或长短来表示数据多少的图形。用来绘制离散的数据,能够一眼看出各个数据的大小,比较数据之间的差异。 绘制一个简单的条形图与折线图的绘制方法也是大体一致,只...
    99+
    2022-11-10
  • python多次绘制条形图的方法
    本文实例为大家分享了python绘制直方图的具体代码,供大家参考,具体内容如下 运行结果如下 代码如下 from matplotlib import pyplot as plt ...
    99+
    2022-11-10
  • python绘制棉棒图的方法详解
    目录案例参数总结用法: matplotlib.pyplot.stem(*args, linefmt=None, markerfmt=None, basefmt=None, botto...
    99+
    2022-11-13
  • python绘制折线图和条形图的方法
    本文实例为大家分享了python绘制折线图和条形图的具体代码,供大家参考,具体内容如下 最近开始写小论文啦,中间不免要作各种各样的图,学习后自己作了个小笔记,供小伙伴一起学习哦。 折...
    99+
    2022-11-10
  • python绘制散点图和折线图的方法
    本文实例为大家分享了python绘制散点图和折线图的具体代码,供大家参考,具体内容如下 #散点图,一般和相关分析、回归分析结合使用 import pandas import ...
    99+
    2022-11-10
  • Python中怎么用Matplotlib绘制图表
    这篇文章主要介绍“Python中怎么用Matplotlib绘制图表”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python中怎么用Matplotlib绘制图表”文章能帮助大家解决问题。前言Matp...
    99+
    2023-06-28
  • python中pyplot直方图的绘制方式
    目录pyplot直方图的绘制python灰度直方图绘制pyplot直方图的绘制 import matplotlib.pyplot as plt import numpy as np ...
    99+
    2022-11-11
  • Python几种绘制时间线图的方法
    目录Matplotlib 制作Plotly 绘制Excel 绘制Matplotlib 制作 Matplotlib 作为 Python 家族最为重要的可视化工具,其基本的 API 以及...
    99+
    2022-11-11
  • python柱状图绘制的方法是什么
    在Python中,可以使用多个库来绘制柱状图,其中最常用的有matplotlib和seaborn。使用matplotlib库绘制柱状...
    99+
    2023-09-20
    python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作