假如有这么个时间序列:

这只是一部分数据,数据可能一直到9月19号的,如何去根据这一列时间数据去计算有多少天呢?

需要用到python中的pandas库和datetime库

# 把处理过的这一列的数据取出来
col=df2.iloc[:,2]
#因为col带有index值和values值,真正需要的值就是values,取出来的值是Series的类型
arrs=col.values
#取出df2的时间序列的那一列
col.index=df2.iloc[:,1]
#把index处理为datetime格式
col.index=pd.to_datetime(col.index,unit='ns')
#把col分为以天为单位的时间序列,目的是计算这个列有多少天
dcol=col.resample('D').mean()
#n就是多少天
n=dcol.count()

pandas中如何计算一个时间序列有多少天相关推荐

  1. JS: 如何计算一个月有多少天

    JS中计算一个月有多少天的方法: function getCountDays() { 2 var curDate = new Date(); 3 /* 获取当前月份 */ 4 var curMonth ...

  2. python 一个月有多少天_python中一个月有多少天

    在python的datetime模块中没有一个月有多少天的方法,但是可以使用calendar模块获得. 如下代码: import calendar monthRange = calendar.mont ...

  3. python按列输出字符_如何根据条件在Pandas中构建新列(新列应输出字符串)

    我尝试在pandas中创建一个专栏,使用条件来创建一个定性观察.在 例如,如果数据帧如下所示:Distance 1 1 2 5 3 40 4 15 我想创建一个新列(我们称之为df['length'] ...

  4. 图解Pandas,又一个Pandas学习利器!

    01写在前面 大家好,我是阳哥. Pandas 可以说是 在Python数据科学领域应用最为广泛的工具之一. Pandas是一种高效的数据处理库,它以 dataframe 和 series 为基本数据 ...

  5. python 获得一个月有多少天

    在python的datetime模块中没有一个月有多少天的方法,但是可以使用calendar模块获得. 如下代码: import calendarmonthRange = calendar.month ...

  6. python科学计算笔记(十)pandas中时间、日期以及时间序列处理

    Python标准库包含于日期(date)和时间(time)数据的数据类型,datetime.time以及calendar模块会被经常用到. datetime以毫秒形式存储日期和时间,datetime. ...

  7. Python 中 pct_change 函数是一种非常实用的函数,它可以帮助我们计算一个时间序列的百分比变化率。在数据分析和金融领域中,我们经常需要计算某个指标...

    Python 中 pct_change 函数是一种非常实用的函数,它可以帮助我们计算一个时间序列的百分比变化率.在数据分析和金融领域中,我们经常需要计算某个指标相对于前一期的变化率,这时可以使用 pc ...

  8. pandas中使用rolling.corr函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性

    pandas中使用rolling.corr函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations).例如,计算两种商品销售额之间的3个月的滚动相关性 目录

  9. pandas任取dataframe中的一个或者多个数据行(head、tail、loc、iloc),将抽取到的一个或者多个数据行复制N次形成新的dataframe

    pandas任取dataframe中的一个或者多个数据行(head.tail.loc.iloc),将抽取到的一个或者多个数据行复制N次形成新的dataframe 目录

最新文章

  1. ROS学习(五):package.xml 文件
  2. 软件工程概论 课堂练习 第3次作业3【画出“工资处理”子系统的结构图】
  3. python与C、C++混编的四种方式
  4. 31号2场直播预告丨下一代分布式数据库设计思考、Greenplum 7新特性和进展
  5. Spring Cloud EurekaService 服务部署服务注册与发现(一)
  6. centos自带python2.6升级到python2.7。并解决yum pip easy_install pip等模块兼容性问题
  7. 硬件设计漫谈1 —模组设计
  8. 如何管理和组织一个机器学习项目
  9. 三角网格的顶点曲率计算(平均曲率和高斯曲率)
  10. php安装Laravel框架 全过程 傻瓜式教学
  11. 如何为文件夹添加图标
  12. 均值滤波、中值滤波【MATLAB】【图像处理】
  13. 如何进行滤波器设计软件选择
  14. 全息存储:名气大于实力的存储技术?
  15. TP Link WN726N ubuntu18安装成功
  16. 互联网+业务转型,云计算厂商对比
  17. 博士生们每天科研时间是多久?
  18. 丙类功率放大器为什么要用谐振回路作为负载?
  19. 【电子电路】开关电源输出电容大小和纹波电流有效值的计算
  20. 情景模式引擎 API

热门文章

  1. 不知道怎么提取歌曲的伴奏?来看看这个简单的教程
  2. MySQL数据库学习——啥是SQL语句?
  3. go 自定义error怎么判断是否相等_Go 1.13 errors 基本用法
  4. 网页文件被加入恶意百度跳转代码\x64\x6f\x63\x75\x6d\x65\x6e\x74 【解密】
  5. Linux watch命令使用介绍
  6. js 打散二维数组最简方法(JS数组降维的几种方法)
  7. “可用不可见”: 新技术开辟数据安全共享新蓝海
  8. 华为OD机试题 - 五键键盘(JavaScript)| 含思路
  9. HHVM是一个开源虚拟机,专为执行用Hack和PHP编写的程序而设计
  10. DEA通讯模块读取从机到PLC的数据如果返回数据有两位或多位怎么办