在此记录自己学习python数据分析过程中学到的一些数据处理的小技巧。本节主要分享时间数据的相减。

1.将读取的时间序列数据转化为timestamp格式

#导入numpy库和pandas库
import numpy as np
import pandas as pd#读取待处理的数据
#file_path为文件路径名,sheet_name为需要读取的excel数据页
data=pd.read_excel(file_path,sheet_name)#将'/'替换为'-'
data["时间"]=data["时间"].str.replace("/","-").str[0:19]#将时间格式化为timestamp格式
data["时间"]=pd.to_datetime(data["时间"],format='%Y-%m-%d %H:%M:%S')data.head()

结果显示:
由上图可看出,时间数据已经成功转化为timestamp格式。

2.时间数据的相减

import time
import datetime
# a=data["时间"][0]
# b=data["时间"][1000]
# print (b.timestamp()-a.timestamp())
c=[]
for i in range(len(data["时间"])-1):a=data["时间"][i]b=data["时间"][i+1]c.append(b.timestamp()-a.timestamp())

结果显示:

基于以上代码可以实现每一个时间减去上一个时间的值,并保存在列表c中。
注意:1.时间序列数据不能直接相减
2.此方法求出的时间差的单位是秒

二、python时间序列数据的相减相关推荐

  1. python 时间序列数据 重采样

    python 时间序列数据 重采样 文章目录 降采样 升采样

  2. 时间序列分析 | Python时间序列数据统计分布

    时间序列分析 | Python时间序列数据统计分布 目录 时间序列分析 | Python时间序列数据统计分布 基本介绍 分布类型 均匀分布 高斯分布 对数正态分布 泊松分布 指数分布 学生t分布 卡方 ...

  3. python列表两两相减_笨办法学python(二)数值、变量以及运算

    第二课提纲 一.注释 单行注释 # 多行注释 ''' 二.变量 变量声明 内存管理 变量类型 type(x) isinstance(x,int) 三.数字运算 实数相加减 复数相运算 四.运算符与表达 ...

  4. python列表两两相减_Python数据分析实例一:医院药品销售数据

    前面已经分享过python的基础语法,以及数据分析领域最常用的两个包:Numpy和Pandas(戳下面的链接),下面将用一个实际案例:<朝阳医院2018年销售数据.xlsx>和大家分享一下 ...

  5. python列表两两相减_用Python做打字软件,让你的打字快如闪电!附超详解和源码链接

    版本正在更新--,目前1.3.2 项目结果 GIF制作十分粗劣,自己看着都揪心,不过基本看清楚了 详细解释 下面我会详细解释一下,如果不看,就不看吧,直接向下看源码,传送门 基本结构+标题标签+提示+ ...

  6. (二)预处理时间序列数据用于AI预测和异常检测

    目录 介绍 检查.重新格式化和清理比特币数据集 拆分比特币数据集 扩展比特币数据集 生成序列并创建数据集 下一步 下载 AnomalyDetection.zip - 17.9 MB 介绍 本系列文章将 ...

  7. python时间序列数据预测教程之 arima

    最近接触时间序列较多,在借鉴很多人的知识之后,特此总结一下.目前关于时间序列数据分析预测大致有三种主流方法: 1.ARIMA系列方法 2.facebook开源的Prophet模型 3.LSTM时间序列 ...

  8. python中时间日期相减并转化为秒

    python在时间日期转化时候怎样相减转化 秒 ,刚有人咨询我这些问题,写了一些代码 希望对你有点用 from datetime import datetime now_time = datetime ...

  9. python列表两两相减_【数据分析入门】之:如何用Python代替Excel(1)

    其实大部分公司的数据分析,用Excel绰绰有余.Excel的功能相当强大,除了在数据量大的地方有弱势之外,像操作性和可视性,都是很强的.但是,如果不用VBA,其实每天手动操作的重复性很强,比如条件求和 ...

最新文章

  1. 2021-07-24
  2. php进程学习(一)
  3. LetCode-MSSQL销售分析-I
  4. Linux 正则表达式 流编辑之sed awk
  5. couldn't find libweibosdkcore.so
  6. centos 卸载docker_linux系统Docker安装及卸载
  7. pandas dataframe创建_Python数据分析基础之Pandas学习 (上)
  8. 爬虫python能做什么-Python 爬虫一 简介
  9. 东方通TongWeb启动springboot报错
  10. python opencv显示高分辨率图片时,如何改变窗口的大小
  11. 微软官方帮助文档的中文网站和英文网站
  12. u盘插上电脑后计算机没没磁盘,U盘插上电脑没有显示“可移动磁盘”的解决
  13. 【转载】js 对表格进行各种操作(转)
  14. python可视化迷宫求解_如何用 Python 制作一个迷宫游戏
  15. VUE渲染富文本编辑器内容
  16. 【国庆福利】中奖名单公布
  17. 18、VXLAN技术介绍与应用场景,附VXLAN手册下载
  18. yarn : 无法加载文件 xxxxxxxxx,因为在此系统上禁止运行脚本。
  19. 高等数学(第七版)同济大学 习题8-5 个人解答
  20. 从零开发短视频电商 maven之pom引入第三方本地Jar并打包运行成功

热门文章

  1. VBS 请求WebAPI接口_如何设计WEB API
  2. C++面试知识总结-C++基础知识
  3. RealView MDK集成开发环境的使用
  4. MEC — 边缘网络
  5. 营销短信API专用通道
  6. 完美解决Win10重命名文件导致资源管理器卡死
  7. 多功能跑步机外观及结构设计
  8. 使用v-charts报错
  9. 依托北斗的同步终极解决方案
  10. 生信自学笔记(五)计分矩阵的实例