
建筑工程管理 安全企业管理 制造企业管理 卫生企业管理 企业转型升级 工程企业管理 企业质量管理 医药企业管理 企业经济管理 食品企业管理 工业企业管理 软件企业管理 能源企业管理 汽车企业管理 环保企业管理
消防企业管理 转型升级 装配式建筑 并购重组动态 制造业转型升级 工业转型升级 教育转型升级 外贸转型升级 能源转型升级 地产转型升级 制造业转型与高质量发展 产业转型升级 绿色转型升级 服务业转型升级 产品质量管理 产业科技管理 环境监测
时间序列
时间序列数据是一种非常重要的结构化数据形式,应用于:金融学、经济学、神经科学、物理学等多个领域。
很多时间序列是固定频率的,数据点是根据某种规律定期出现的
时间序列也可以是不定期的,没有固定的单位或者单位之间的偏移量
应用场景
时间戳timestamp,特定的时刻
pandas通过numpy的datatime64数据类型以纳秒形式存储时间戳
固定时期period
时间间隔interval,由起始和结束的时间戳表示
时间或者时间过程
最常见的时间序列是时间戳进行索引
日期和时间数据集工具
标准库:date、time和calendar
模块包含:datetime、time、calendar
应用最多的是datetime.datetime


日期的范围pd.date_range
pandas原生序列是不规则的,没有固定频率
pandas自带工具用于:重采样、频率判断、生成固定频率日期范围
生成指定的日期范围,可以指定开始和结束日期:
index = pd.date_range('2012-04-01', '2012-06-01')
pd.date_range(end='2012-06-01', periods=20)
生成每月的第一天或者最后一天等形式的日期格式:
pd.date_range('2000-01-01', '2000-12-01', freq='MS')
频率和移动
pandas中的频率通过一个基础频率(base frequency)和整数组成
基础频率通常是字符串别名,比如M表示每月,H表示每小时
每个基础频率都有date offset日期偏移量与之相对应
from pandas.tseries.offsets import Day
pd.date_range('2000-01-01', '2000-01-03 23:59', freq='4h')
偏移量对象能够通过加法进行相加:Hour(2)+Minute(20)
传入频率字符串:2h30min
from pandas.tseries.offsets import Hour, Minute
hour = Hour()
five_hour = Hour(5)


字符串和datetime的相互转换
利用str或者strftime()将datetime对象转成字符串对象:datetime--->字符串
datetime.strptime:将字符串转换为日期形式:字符串---->datetime
datetime.strptime:通过已知格式进行解析的最佳方式
dateutil中的parser.parse 进行解析:parse("时间")









日期范围、偏移量和移动
# 日期的范围、频率和移动
# pd.date_range():生成指定频率和长度的日期对象索引
index = pd.date_range('2012-04-01', '2012-06-01')
index
# 生成指定范围,指定开始日期
pd.date_range(start='2012-04-01', periods=20)
# 指定结束日期和长度
pd.date_range(end='2012-06-01', periods=20)
# 生成每个月的最后一天,作为索引
pd.date_range('2000-01-01', '2000-12-01', freq='BM')
# 生成每个月的第一天,作为索引
pd.date_range('2000-01-01', '2000-12-01', freq='MS')
# 起始和结束日期带有时间信息;通过normalize转化为时间戳
pd.date_range('2012-05-02 12:56:31', periods=5, normalize=True)
# 偏移量处理
from pandas.tseries.offsets import Hour, Minute
hour = Hour()
five_hour = Hour(5)
Hour(2 ) + Minute(20)



© 2024 All rights reserved. 北京转创国际管理咨询有限公司 备案号: 京ICP备19055770号-4
Transverture International Group Co Ltd, Guangdong Branch
地址:广州市天河区天河北路179号尚层国际1601
深圳市福田区深南中路2066号华能大厦
佛山顺德区北滘工业大道云创空间
东莞市大朗镇富丽东路226号松湖世家
梅州市丰顺县留隍镇新兴路881号
长沙市芙蓉区韶山北路139号文化大厦

欢迎来到本网站,请问有什么可以帮您?
稍后再说 现在咨询