转载:https://blog.csdn.net/weixin_42782150/article/details/90716533

目的:主要将date相同的数据提取出来,并计算均值。即根据某一列进行分组(groupby函数),再进行运算。

代码:

import numpy as np
import pandas as pd#read excel file
excel_path = r'path to .xls file'
data = pd.read_excel(excel_path)data['date'] = data.date
data['surface_el'] = data.surface_el #提取需要进行计算的一列# Convert the date to datetime64
data['date'] = pd.to_datetime(data['date'], format='%Y-%m-%d')for i in data['surface_el'].groupby(data['date']).mean():print(i)

参考资料:
根据条件筛选特定行:https://www.cnblogs.com/feigebaqi/p/12766961.html

groupby函数:
https://www.cnblogs.com/Yanjy-OnlyOne/p/11217802.html

groupby函数详解:https://blog.csdn.net/weixin_42782150/article/details/90716533

如何使用groupby函数对数据进行分组:https://zhuanlan.zhihu.com/p/109591980

python 按日期筛选数据并计算均值相关推荐

  1. python按照日期筛选数据_Pandas日期数据处理:如何按日期筛选、显示及统计数据...

    前言 pandas有着强大的日期数据处理功能,本期我们来了解下pandas处理日期数据的一些基本功能,主要包括以下三个方面: 按日期筛选数据 按日期显示数据 按日期统计数据 运行环境为 windows ...

  2. python按照日期筛选数据_日期时间范围上的Python筛选器?

    我有一些包含开始时间和结束时间的数据(datetime格式),我想根据更受限制的日期范围计算持续时间(以小时为单位).但到目前为止,我还没有成功.(对python还是个业余爱好者.) 示例:John ...

  3. python按照日期筛选数据_pandas 按日期范围筛选数据的实现

    pandas 是 python 中一个功能强大的库,这里就不再复述了,简单介绍下用日期范围筛选 pandas 数据. 日期转换 用来筛选的列是 date 类型,所以这里要把要筛选的日期范围从字符串转成 ...

  4. python按照日期筛选数据_python – 按时间戳列筛选/选择pandas dataframe行

    我是熊猫新手.我的数据框有两列dt(日期时间戳)和值. 给出两个开始和结束数据时间戳:是否有一种简单的方法可以从包含两个日期时间戳之间的行的原始数据帧创建新数据帧? dt value 84 7/23/ ...

  5. python利用tushare下载数据并计算当日收益率

    python利用tushare下载数据并计算当日收益率 计算股票收益率的程序主要有以下几部分构成: 1.获取股票接口数据函数:pro_daily_stock() 2.计算收益率函数:cal_stock ...

  6. python按照日期筛选excel_【Python代替Excel】6:按条件筛选

    准备工作:下载示例数据,提取码:tkqn 数据例子数据预览 在Excel中,有个筛选的功能,可以根据条件,去筛选想要的数据,之后想删除.想修改.想添加文字,等等都比较方便.在Python中也可以根据条 ...

  7. python多条件筛选数据filter_Python如何用filter函数筛选数据

    一.filter函数简介 filter函数主要用来筛选数据,过滤掉不符合条件的元素,并返回一个迭代器对象,如果要转换为列表list或者元祖tuple,可以使用内置函数list() 或者内置函数tupl ...

  8. python中日期格式转换,计算单位天数时间差

    一.字符串转别的时间格式 datetime的模块(包)中,集成了3个主要的类型: datatime类型: 日期和时间 date类型: 日期 time类型: 时间 import datetime sta ...

  9. python按照日期筛选excel_Python玩转Excel:实现函数自动填充、数据排序

    工作中,大家经常会使用excel去处理数据以及展示,但是对于部分工作我们可以借助程序帮忙实现,达到高效解决问题的效果. 比如将接口返回的json解析并保存结果到excel中,按一定规律处理excel中 ...

  10. 如何写python脚本抓取数据并计算_【小工具】利用Python脚本从Gaussian计算结果中提取信息...

    1.前言 高斯(Gaussian)是一个功能强大的量子化学综合软件包,所有从事计算化学相关领域的科研工作者应该都使用或者了解过这个软件.它的输出文件(.log文件)是一个文本文件,可以利用文本工具打开 ...

最新文章

  1. 你只使用到了 VS Code 20% 的功能?让 VS Code 首著作者带你玩转 VS Code!
  2. shell中的PS命令的含义
  3. java对mysql排序_MySQL 排序
  4. angular-ui-router路由备忘
  5. 投影仪是计算机的基本配置6,关于网络投影仪的六个问题
  6. [转] Node.js的线程和进程
  7. python暂停和恢复_python – 暂停和恢复QThread
  8. jQuery-对标签元素 文本操作-属性操作-文档的操作
  9. 基于深度学习生成音乐(mid格式的音乐) 附代码,自己调试过,python3的
  10. 非线性光纤光学——光孤子
  11. java 百度ocr文字识别_JAVA实现百度OCR文字识别功能
  12. Centos7 配置IP地址(动态或者静态)
  13. vb.net 教程 20-1 农历 1
  14. CAP定理和BASE原则
  15. 如何设置EXCEL里标题在每页都打印?
  16. 常见html的MIME类型
  17. 差压传感器和差压变送器的区别在哪里
  18. Java判断字符串包含英文
  19. spark submit参数及调试
  20. 计算机毕业设计Java小型企业财务报销管理(源码+系统+mysql数据库+Lw文档)

热门文章

  1. python股票交易微信提醒_python实现秒杀商品的微信自动提醒功能(代码详解)
  2. ppt上的倒计时小工具_英孚线上精品小班课平台操作指南这些课堂小工具你都知道吗?更多课前指引看这里!...
  3. python可以移植哪些平台上_python移植到arm平台
  4. 设备树与驱动的关系_9 Linux设备树的原理与应用实例(一)—— 什么是设备树...
  5. python保存图片到指定路径_[Python03] 5分钟学会3种方法给模块添加路径!
  6. git jenkins 子目录_在Jenkins中,如何将项目签出到特定目录(使用GIT)
  7. 滑动平均_善杰告诉您初中物理学滑动变阻器的各种作用
  8. java决策树算法_零基础学习大数据开发技术需要哪些基础知识(1)Java、大数据基础...
  9. ajax req.getsession() 获取不到_[AJAX] -AJAX,你要学的,都在这儿(案例小剧场-搜索框提示(经典))...
  10. LeetCode:每日一题(2020.4.13)