_($0PXQFQ7Y(P~4838LJ_]L.png

管理培训搜索
18318889481

产服
| 产业中心

体育产业 新能源产业 预制菜产业 轻纺工业 安全与应急产业 高端装备制造业

| 企业与产业管理

建筑工程管理 安全企业管理 制造企业管理 卫生企业管理 企业转型升级 工程企业管理 企业质量管理 医药企业管理 企业经济管理 食品企业管理 工业企业管理 软件企业管理 能源企业管理 汽车企业管理 环保企业管理

| 行业中心

新鲜牛肉市场 酒店业 旅游休闲与饭店业 服装服饰

| 转创产研

教育产业 中医药产业

| 转创科研

食物与营养研究所 标准化科学

| 乡村振兴战略

乡村振兴 乡村振兴 乡村振兴工委会 乡村振兴规划设计 乡村人才振兴 乡村产业振兴

| 创新创业中心

创新创业创投创意 BIM工程 制造业创新 《类似商品和服务区别分表》 创新创业与可持续 智能制造 民营企业与经济 科技企业管理 智能企业管理

| 转型升级中心

消防企业管理 转型升级 装配式建筑 并购重组动态 制造业转型升级 工业转型升级 教育转型升级 外贸转型升级 能源转型升级 地产转型升级 制造业转型与高质量发展 产业转型升级 绿色转型升级 服务业转型升级 产品质量管理 产业科技管理 环境监测

| 数据经济与网安

信息与软件 系统集成 人工智能 互联网+ 网络工程 数字经济 数字安全 视觉传达设计 工业互联网 数字媒体艺术 数字创新中心 电子信息产业 工业物联网 数字转型 视觉传播设计与制作 信创产业 网络安全产业 无人机 新一代信息技术产业

| 绿创中心

绿色建筑 节能减排

| 双碳与可持续发展

可持续发展 绿色转型与可持续发展

| python时间序列数据分析当前您所在的位置:首页 > 产服 > 数据经济与网安 > 信息与软件

时间序列


时间序列数据是一种非常重要的结构化数据形式,应用于:金融学、经济学、神经科学、物理学等多个领域。


很多时间序列是固定频率的,数据点是根据某种规律定期出现的


时间序列也可以是不定期的,没有固定的单位或者单位之间的偏移量


应用场景


时间戳timestamp,特定的时刻


pandas通过numpy的datatime64数据类型以纳秒形式存储时间戳


固定时期period


时间间隔interval,由起始和结束的时间戳表示


时间或者时间过程


最常见的时间序列是时间戳进行索引


日期和时间数据集工具


标准库:date、time和calendar


模块包含:datetime、time、calendar


应用最多的是datetime.datetime

3da3f5585c9808ec4f037c0dbc2a1495.png

字符串和datetime的相互转换

利用str或者strftime()将datetime对象转成字符串对象:datetime--->字符串

datetime.strptime:将字符串转换为日期形式:字符串---->datetime

dd84c5336aa76a76d96f8fc87b9c0603.png

日期的范围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)

ab052aefe6cb10592017c9b1c0f5596b.png

01637f461a3a835ca8589134403163df.png

字符串和datetime的相互转换


利用str或者strftime()将datetime对象转成字符串对象:datetime--->字符串


datetime.strptime:将字符串转换为日期形式:字符串---->datetime


datetime.strptime:通过已知格式进行解析的最佳方式


dateutil中的parser.parse 进行解析:parse("时间")

894e3c5404fa9268c40fa9566c9331a0.png

46e917cb40c7a4a21a573f7b75248e9d.png

e970dfe562590566cf19e9039066de53.png

时间序列基础

pandas中最常用的时间序列类型是时间戳

以字符串或者datetime对象作为索引

97b1af93896f76ebe612e81ec5fa8c18.png

如何通过时间对象来选取数据

通过标签来选取数据

直接传入可以被解释为日期的字符

通过index标签中传入年月即可创建连续时间数据

92b225a69ab6c6b27e893ff30273c3df.png

10e3ce3e2c388de5fe06ded0a179f331.png

ae31d8d92c6066b444327667f46ea294.png

带有重复索引的时间序列

通过索引的is_unique属性来判断是否唯一

非唯一时间戳的数据聚合:使用groupby,传入level=0

2976b7acbf919cd79d693e8480a92582.png

95794cc24adc597a65e9b25fdfff1d14.png

日期范围、偏移量和移动


# 日期的范围、频率和移动


# 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)

301f9427d4e16667614c8b63090326cc.png

d667a36c2d55eb9d498357dbda6ba17d.png

WOM

Week of Month:获取每月第三个星期五之类的日期

d37121e2d89a951dcdac9ca6d571cb58.png

转创君
企业概况
联系我们
专家顾问
企业文化
党风建设
财税人才库
团队建设
资质荣誉
领导资源
专家库
公司公告
资源与智库
战略合作伙伴
质量保证
咨询流程
联系我们
咨询
IPO咨询
中国企业国际化发展战略
投融资规划
企业管理咨询
人力资源管理
风险管理
竞争战略
集团管控
并购重组
家族办公室
资产管理
股权设计
企业管治与内部审计
企业估值
价值办公室
内控咨询
投资银行
管治、内控及合规服务
法律咨询
服务
管理咨询服务
投融资规划
人力资源
资产评估服务
会计服务
科技服务
资质认证
ESG服务
商务咨询
内部控制服务
投资咨询
金融服务咨询
企业服务
财会服务
财审
金融会计专题
法证会计
国际财务管理
会计中心
财务咨询
内部审计专题
审计创新
代理记账中心
会计师事务所
审计中心
审计及鉴证
专项审计
审计监察
智能会计工厂
税务
财税中心
转创税务
华税律所
纳税筹划
税收筹划
出口退(免)税
IPO财税
国际税收
涉税服务
国际税务研究所
金融
金融风险管理
纳斯达克
并购交易服务
北交所
IPO咨询
深交所
上交所
直通新三板
董秘工作平台
独立董事事务
SPAC
资本市场服务中心
澳洲上市
加拿大上市
估值分析事务
香港联交所
新交所
金融分析师事务所
投融
广东股权交易中心
股权律师
顶层架构设计
投资者保护
金融监管与风险内控
投融资规划事务所
融资担保
股权中心
合规
合规与政府管制
企业合规
网络安全与隐私保护
法证会计与反舞弊
反洗钱与制裁合规
反垄断中心
企业合规管理咨询
合规中心
转创全球企业合规
合规律师事务所
金融安全与合规
海关及全球贸易合规
ESG合规
反欺诈中心
合规中心(产业)
知识产权合规专题
资产评估合规
私募股权基金合规
转创国际合规研究所
纪检监察研究中心
法信
征信管理
信用中心
法信中心
信用评级
联合资信
国际信用
安企中心
公证服务
转创法信
诚信管理
法信中国
管理
并购重组
转创国际企业研究所
创新创业
转型升级
知识产权
投融资规划
ESG中心
风险与内控
管理咨询
资产评估
人力资源
IPO咨询
高企认定
法律
刑事法律服务
资本市场法律服务
财税金融法律事务
转创国际合规律师
信托与财富管理法律
国际法律中心
民商事法律服务
公司法律服务
公共法律服务中心
转创国际法律事务所
华南
转创私董会
转创网校
转创国际广西
转创法信科技
Family Office
中国转创杂志社
汕头市金融协会
18318889481
在线QQ
在线留言
返回首页
返回顶部
留言板
发送