首页 > 其他分享 >设置曲线图

设置曲线图

时间:2023-10-20 10:56:00浏览次数:74  
标签:sheet 曲线图 title max chart 设置 active line

def add_line_chart(self, title_info, coordinate="E2"):  # D 列 2行  是位置
"""

:param title:
:param x_title:
:param y_title:
:param coordinate:
:return:
"""

workbook = load_workbook(self.excel_name)
# active_sheet = self.wb.active
active_sheet = workbook[f'{title_info}']
line_chart = LineChart()
line_chart.title = title_info
line_chart.style = 5 # 样式18
line_chart.x_axis.title = u'时间'
line_chart.y_axis.title = u'大小'
line_chart.height = 18
line_chart.width = 35 # 25
# y 抽的 数据 ,从第二行开始,获取第1列数据
y_data = Reference(active_sheet, min_col=1, min_row=2, max_col=1, max_row=active_sheet.max_row)
# x抽 的从第二行开始,获取第2列数据
x_data = Reference(active_sheet, min_col=2, min_row=2, max_col=1, max_row=active_sheet.max_row)
line_chart.add_data(y_data)
line_chart.set_categories(x_data)
line_chart.series[0].graphicalProperties.line.width = 5 # 设置线条粗细,默认去掉就可以
active_sheet.add_chart(line_chart, coordinate)
workbook.save(self.excel_name)

标签:sheet,曲线图,title,max,chart,设置,active,line
From: https://www.cnblogs.com/zyf531/p/17776526.html

相关文章

  • linux最大句柄数设置
    1、用户级别在/etc/security/limit.conf配置,重新登录生效usersoftnofile65535userhardnofile655352、进程级别可以使用命令查看sysctl-a|grepfs.nr_open配置方式/etc/sysctl.conffs.nr_open=1000000用户级别设置的最大值不能超过进程级别的,否则不......
  • elasticsearch 设置高亮
    1、引入配置springboot环境<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.2.RELEASE</version></parent>引入es配置<!--e......
  • Pandas怎样设置处理后的第一行为索引?
    大家好,我是皮皮。一、前言前几天在Python最强王者交流群【wen】问了一个Pandas自动化办公的问题,一起来看看吧。请教问题设置了header=None,通过drop_duplicates删除了重复行,怎样设置处理后的第一行为索引(原表格的列比较多,而且每次表格的列的名字不一定相同)二、实现过程这里......
  • 什么是静态代理IP?静态代理IP怎么设置?
    随着互联网的快速发展,越来越多的人需要使用网络来工作和学习。但在使用网络的过程中,有时会遇到一些问题,如网络连接不稳定、访问速度慢等。这些问题会影响我们的工作效率和学习效果,因此我们需要采取一些措施来解决它们。其中,使用代理IP是一种比较常见的解决方法。代理IP指的是通过使......
  • Linux账号密码安全策略设置
    前言随着云计算厂商的兴起,云资源如ECS不再只有企业或者公司才会使用,普通人也可以自己买一台ECS来搭建自己的应用或者网站。虽然云计算厂商帮我们做了很多安全相关的工作,但并不代表我们的机器资源就绝对是安全的。要知道有很多事情是云计算厂商不能为我们做的,就比如账号密码的安全......
  • vs2019设置添加类和接口自动添加作者信息
    参考:https://www.cnblogs.com/minuhy/p/14058721.html 一、找到VisualStudio2019安装目录如我的:D:\ProgramFiles(x86)\MicrosoftVisualStudio\2019\Community\Common7\IDE\ItemTemplates\CSharp\Code\2052二、修改类模板文件 #region<<版本注释>>/*---......
  • 造轮子之设置管理
    前面我们基础设施基本搭建完毕,后面可以做一些稍微复杂点的功能了,接下来就来实现一个设置管理。设置管理一般用做一些系统设置之类的,如邮箱配置等,面向使用人员。而不需要修改我们的配置文件,修改配置文件的方式就偏向于技术人员了。话不多说,开造。设计结构设置管理中需要2个表,一......
  • 错误 NETSDK1136 如果使用 Windows 窗体或 WPF,或者引用使用 Windows 窗体或 WPF 的项
    背景:当同一解决方案的项目A引用项目B的时候出现引用异常 大概意思是项目A的框架类型是.net7.0,项目B的框架类型是net7.0-windows两者不兼容查看了连着的项目类型发现项目B是指定为Windows操作系统(注:建立类库项目B时没有指定操作系统,不知为啥显示指定了) 类库项目A是没指定......
  • 【orcal】数据库中如何提高写代码的效率之快捷键设置
     在数据库开发的过程中,有些操作要经常进行,为避免重复造轮子,因此,我们有必要想办法简化流程,以提高我们工作的效率!1.plsql(数据库开发工具客户端)快捷设置PL/SQLDeveloper是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural......
  • Qt 表格设置表格单元的输入正则表达式
    //用于给表格设置正则表达式,//table视图QTableView//table模型QStandardItemModel//使用示例://wangchuan::RegExp::InputDelegate*inputDelegate=newwangchuan::RegExp::InputDelegate;//m_tableview......