首页 > 编程语言 >python向excel中插入折线图

python向excel中插入折线图

时间:2022-09-23 18:14:21浏览次数:45  
标签:min python max excel chart 折线图 data col row

import openpyxl
from openpyxl.chart import LineChart, Reference


workbook = openpyxl.load_workbook('file/data.xlsx')
sheet = workbook['薪水']
# 创建折线图的图标对象
chart = LineChart()
# 数据的引用范围
data = Reference(worksheet=sheet, min_row=2, max_row=5, min_col=1, max_col=13)
# 类别的引用范围 min_row-> 开始行号, max_row-> 结束行号, min_col-> 开始列, max_col-> 结束列
categories = Reference(sheet, min_row=1, min_col=2, max_col=13)
# 将数据与类别添加到图标当中
chart.add_data(data, from_rows=True, titles_from_data=True)
chart.set_categories(categories)
# 将图表插入到工作表中,从A8列开始插入图表
sheet.add_chart(chart, 'A8')
workbook.save('data.xlsx')
workbook.close()

 

标签:min,python,max,excel,chart,折线图,data,col,row
From: https://www.cnblogs.com/zhaoyiguang/p/16716643.html

相关文章

  • Python 使用psycopg2批量插入PG库
    importpsycopg2conn=psycopg2.connect(database="sdp",user="kiki",password="123",host="",port="5432")cursor=conn.cursor()stas_sql="select*fromtable......
  • python运行以及入门语法基础
    pycharm下载与使用1.pycharm官网下载(直接到pycharm下载地址)http://www.jetbrains.com/pycharm/download/#section=windows2.版本选择版本越新免费越难正版激活三......
  • 前端必读3.0:如何在 Angular 中使用SpreadJS实现导入和导出 Excel 文件
    在之前的文章中,我们为大家分别详细介绍了在JavaScript、React中使用SpreadJS导入和导出Excel文件的方法,作为带给广大前端开发者的“三部曲”,本文我们将为大家介绍该问题在A......
  • 【C#】iTextSharps.dll操作Excel、PDF
    一、PDFusingiTextSharp.text;usingiTextSharp.text.pdf;usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Tex......
  • Python: 字符串
    字符串:字符序列。python的字符串不可变,我们可以通过新创建的字符串来模拟修改过程。字符串编码:Python3默认是16位的Unicode编码,ASCII是Unicode的编码的子集。  ......
  • Python基础3
    今日内容总结pycharm下载与使用pycharm语法之注释pycharm语法之常量与变量python基本数据类型Pycharm下载与使用​PyCharm是一种PythonIDE(Integrate......
  • python-D3-pycharm安装使用及语法入门1
    一Pycharm下载安装与使用下载链接地址:https://www.jetbrains.com/pycharm/download/#section=windows根据自己的系统需要安装对应的版本,我的是windows系统,因此安装如下......
  • layui 数据表格使用python django提供的数据接口
    数据库新建表 fromdjango.dbimportmodels#Createyourmodelshere.classHost(models.Model):hostname=models.CharField(max_length=32,verbose_name......
  • Linux安装python3
    ##下载链接  wgethttps://www.python.org/ftp/python/3.10.5/Python-3.10.5.tgz##安装所需的依赖包yuminstall-ygccpatchlibffi-develpython-devel zlib-dev......
  • python入门篇第三章 pycharm下载与使用
    pycharm下载与使用1、软件说明PyCharm是由JetBrains打造的一款PythonIDE。同时支持GoogleAppEngine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使P......