目录

流程

代码


简单说明一下流程

我看到社区没人写这个,那我就来写一下。

需求:

1.把Excel文件中的B列数字 按每168行进行求和 再除以168 所得到的数据,重复168行写入D列 。

2.把D列得到的数据再除以7  得到的数据按重复输入168行到E列。

3.直到B列数据全部遍历完成。

因为数据庞大,所以我写一下。

代码如下;

import pandas as pd# 读入数据
df = pd.read_excel('F:\pythonProject1\DCN-master\data\ES_dRNN_Load.xlsx')# 计算每168行的平均值
avg = [df.iloc[i:i+168, 1].mean() for i in range(1, len(df)-168, 168)]# 添加第四列
df['col4'] = pd.Series(avg).repeat(168).reset_index(drop=True)# 添加第五列
df['col5'] = df['col4'] / 7# 将结果保存到Excel文件
df.to_excel('F:\pythonProject1\DCN-master\data\ES_dRNN_Load.xlsx', index=False)

结果展示:

使用Python对Excel文件指定的列进行求和改动相关推荐

  1. Python操作Excel文件:插入一列数据

    问题描述:已有Excel文件,其中包含5列数据,要求在第3列前插入一列数据,保存为新文件. 参考代码: 运行结果: --------董付国老师Python系列教材-------- 1)<Pyth ...

  2. 用python给excel文件的第三列添加重复递增数字

    主题: excel 文件第三列 从18962 行开始是空白的. 任务:快速的从excel中第三列18962行中 .每744行进行一次循环,直到结束,并依次赋值,从3开始,12结束: 大概的意思就是从1 ...

  3. 怎么用python处理excel文件-用python处理excel文件有多轻松?工作从未如此简单

    最近需要频繁读写 excel 文件,想通过程序对 excel 文件进行自动化处理,发现使用 python 的 openpyxl 库进行 excel 文件读写实在太方便了,结构清晰,操作简单.本文对 o ...

  4. 详解Python操作Excel文件

    前言 本篇文章主要总结了一下利用python操作Excel文件的第三方库和方法. 常见库简介 1.xlrd xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件. 地 ...

  5. python自动翻译excel某一列_【python excel实例教程】怎样用Python将excel的某一列生成一个列表?...

    用python做一个登录程序通过后直接进入某个excel? 是要做python自动化办公吧,这个很不错的,让办公很方便快捷的 python excel进行接口自动化测试,目前只写成了利用多个sheet ...

  6. python可以读取excel文档吗_python打开excel文件【python读取excel文件如何进行】

    Python语言打开Excel文件? 一.安装xlrd模 到python官网下http://pypi.python.org/pypi/xlrd模块安装,前已经安装python 环境. 二.使用介 1. ...

  7. [转载] 使用Python处理Excel文件

    参考链接: 使用Python读取Excel文件 引子 最近在做一些数据处理和计算的工作,因为数据是以.csv格式保存的,因此刚开始直接用Excel来处理.但是做着做着发现重复的劳动其实并没有多大的意义 ...

  8. python 利用python处理excel文件

    python 利用python处理excel文件 1.相关包的安装 2.读取.创建excel文件,遍历内容 3.字体样式调整 4.填充样式调整 5.边框样式调整 6.对齐样式调整 7.excel内添加 ...

  9. Python 操作Excel文件

    Python 操作Excel文件 文章目录 Python 操作Excel文件 1. 用到的三方库 2. 读excel文件 3. 写excel 文件 简单的总结 Excel 是我们在日常办公中可谓是无处 ...

最新文章

  1. 从比尔·盖茨说起,中国AI到底能否超过美国?
  2. PHPExcel开发者文档[中文版]
  3. mybatis传入list、array等数据集合的处理
  4. 【uva11019-Matrix Matcher】AC自动机+优化+记录
  5. spring BeanFactory加载xml配置文件示例
  6. 从达标到卓越 —— API 设计之道
  7. CentOS5、6的启动流程
  8. python的实例属性和静态属性_Python面向对象之静态属性、类方法与静态方法分析...
  9. LeetCode 386. Lexicographical Numbers
  10. 去掉tomcat日志localhost_access_log修改去掉文件名日期
  11. ios protobuf java_iOS 集成Protobuf,转换proto文件
  12. 自动将视频文件生成字幕的软件autosub安装及使用(支持英文、日语和法语)
  13. android微信hook过滤检测,Hook实现Android 微信,陌陌 ,探探位置模拟
  14. 《汉魏风云》2、孙吴兵法第一传人——辛苦的天才曹操
  15. U盘有必要安全弹出吗??
  16. java控制台贪食蛇_java中的贪食蛇例程
  17. 冬至时节饮食养生要注意“三多三少
  18. 11.8版本更新公告:灵罗娃娃 格温登场
  19. Bartender 的二维码QR Code出现编码错误:输入数据包含对所选编码无效的字符
  20. jdk API下载(英文的)

热门文章

  1. Abaqus材料Weibull分布区间法Python程序
  2. ios13修改dns都用什么服务器,IOS下三种DNS解析方式分析(LocalDns)
  3. 原神清理门户任务攻略
  4. 3D人脸重建开源项目整理
  5. 公有云和私有云的区别
  6. jqprint获取打印页数_如何将每张打印多页PPT的PDF变成常规课件
  7. Java树形结构筛选
  8. 遗传算法求二元函数极值怎么编码_使用遗传算法求二元函数的最小值
  9. B站昨晚挂了之后,刷新页面出现的“tengine”是个啥?
  10. 哪里可以买到真正的华强北耳机呢?