首页 > 图书中心 >图书详情
基于Python的时间序列分析
作者:白晓东
定价:58元
印次:1-2
ISBN:9787302626848
出版日期:2023.04.01
印刷日期:2023.09.26
本书在借鉴国内外相关教材优点的基础上, 总结作者多年讲授时间序列分析课程的教学经验和体会, 本着“教师好用、学生好读”的指导思想, 系统地介绍了一元时间序列分析的基本思想、基本原理和基本方法, 内容包括时间序列的基本概念、时间序列数据的预处理方式、分解和平滑、趋势的消除、单位根检验和协整、平稳时间序列模型、非平稳时间序列模型、残差自回归模型、季节模型、异方差时间序列模型、谱分析、基于深度学习的时间序列预测以及上述模型的性质、建模、预测, 此外还包含了大量的实例. 本书全程使用 Python语言分析了来自不同学科的真实数据.
more >前 言 时间序列分析是一种处理动态数据的统计方法. 它是基于随机过程理论和数理统计方法 而发展起来的, 是寻找动态数据的变化特征, 挖掘隐含信息, 建立拟合模型, 进而预测数据未 来发展的有力统计工具, 它广泛应用于经济、金融、气象、天文、物理、化学、生物、医学、质 量控制等社会科学、自然科学和生产实践的诸多领域,己经成为许多行业常用的统计方法. 目前, 国内外有关时间序列分析的教材己有很多, 其中一些偏重于理论的讲述, 需要读者 具备比较深厚的概率论与数理统计基础, 主要阅读对象是精英型的统计学专业的学生; 另一 些则侧重于模型的应用, 不关注理论和技术细节的推导, 主要阅读对象是经管类专业的学生. 随着我国招生制度的变化和大数据产业的飞速发展, 大部分高校的统计学及其相关专业的培 养目标逐步转为复合应用型人才的培养, 强调培养具有数据分析能力的人才的重要性. 显然 那些过于偏重理论讲述和过于偏重模型应用的教材不能适应这一变化. 为适应培养要求的转变, 满足更多专业学生的学习需求, 本书在借鉴国内外相关优秀教 材的基础上, 着重突出三个特色. 第一是以精简、易懂、深入浅出的方式讲清楚基本概念、基 本理论和推导技1j, 着重阐释统计思想和数据处理方法. 同时, 加强实用性, 通过大量实例, 一 方面使得学习者深刻认识时间序列的基本概念、常用性质和基本理论; 另一方面也使得他们 尽快掌握时间序列数据分析的基本技能. 第二是本书全程使用 Python 语言进行实例分析, 并 且提供全部代码. Python 是一个结合了解释性、编译性、互动性和面向对象的高级程序设计 语言. 它以“优雅、明确、简单”为设计哲学, 用它编写的程序简单易懂、易于维护, 具有很强 的亲和力, 它免费开源, 具有很强的移植性、扩展性和嵌入性, 能够在各平台上顺利工作. 此 外, Python 拥有丰富的数据分析库, 可适用于各种数据问题的处理, 大大节省了编写底层代 码的时间. 尽管与 R 语言相比, Python 的统计模型没有那么多, 而且语法习惯相对不一致, 但是从其基本语法所产生的成千上万的模块使得它几乎可以做任何想做的事情. 因此, 近些 年 Python 积累了大量的用户, 并己逐渐成为数据科学领域使用最广泛的语言之一. 第三是本 书所使用的数据绝大多数是真实数据. 这些数据都可以在国家统计局网站、中国气象数据网 等网站下载. 通过对真实数据的分析, 学习者更能体会到基本理论、数据分析技能和数据分析 经验相结合的重要性. 同时, 也给初学者提供了大量免费获取数据资源和练习的机会. 读者可 在各章节相应的地方扫二维码获取这些数据资源. 本书以时间序列分析的理论和实例相结合的方式, 有侧重地介绍了以下内容. 第1章概述时间序列的发展历程、时间序列的一些基本概念、数据建模的基本步骤和时间序列数据的预处理. 第 2 章和第 3 章分别介绍平稳时间序列模型的概念、性质、建模和预测方法. . II . 基于 Python 的时间序列分析 第 4 章介绍时间序列数据分解的思想以及常用的数据平泪方法. 第 5 章介绍非平稳时间序列 模型的概念、趋势的消除、ARIMA 模型的概念、性质、建模方法以及预测, 最后简单讨论了 残差自回归模型. 第 6 章介绍几类常见的季节模型以及它们的建模和预测方法. 第 7 章讨 论“伪回归”现象、单位根检验和协整. 第 8 章主要讲述 ARCH 模型和 GARCH 模型的概 念、估计和检验. 第 9 章介绍时间序列谱分析的一些基本知识, 包括谱表示、谱密度及其估 计. 第 10 章简要地介绍三种基于深度学习的时间序列预测方法, 主要包括基于多层感知机、 循环神经网络和卷积神经网络的预测. 此外, 本书还配备了一定数量的习题. 目的是希望通过 这些习题的演练, 使读者尽快掌握相应章节的基本理论和方法. 本书主要用作高等院校统计、经济、商科、工程以及定量社会科学等相关专业的高年级 本科生学习时间序列分析的教材或教学参考书, 也可作为硕士研究生使用 Python 语言学习 时间序列分析的入门书,还可供相关技术人员进行时间序列数据处理时参考. 本书在写作过程中参考了国内外许多优秀的教材和论著, 在此向这些教材或著作的作者 表示感谢和敬意. 本书能够及时出版, 还要感谢清华大学出版社刘颖编审的大力支持和帮助. 本书内容在大连民族大学统计学专业讲授多次, 感谢同学们对课程内容的浓厚兴趣和热烈讨 论, 同时纠正了一些打印错误. 白晓东 2022 年 3 月
more >