Pandas必备技能之“时间序列数据处理”
发布时间:2019-06-13 22:24:39 所属栏目:教程 来源:Little monster翻译整理
导读:时间序列数据Time Series Data是在不同时间上收集到的数据,这类数据是按时间顺序收集到的,用于所描述现象随时间变化的情况。 时间序列分析广泛应用于计量经济学模型中,通过寻找历史数据中某一现象的发展规律,对未来进行预测。 时间序列数据作为时间序
还有一个常用的窗口函数是expanding,每增加一行数据,窗口会相应的增大。比如,我们想计算某只股票每天的累计涨跌幅,就可以调用此函数。
对列'pct_chg'调用窗口函数expanding,再调用.sum()方法求累计值。
04、总结 本文介绍了Pandas库中处理时间序列数据的几种常用方法。 在时间格式转换部分,介绍了两种将时间转化成日期类型的方法,分别是通过设置参数parse_dates和调用方法pd.to_datetime()。 接着,介绍了时间周期的转换,通过调用.resample()方法实现,包括降采样和升采样。 最后,介绍两个常用的窗口函数rolling和expanding。 希望大家能灵活掌握本文中提到的方法,并应用到实际工作和学习中去! 译者简介: Little monster,北京第二外国语学院国际商务专业研一在读,目前在学习Python编程和量化投资相关知识。
(编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |