热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python根据时间序列画折线图_时间序列模型的python实现

这学期有一节时间序列课。一周一学期大法学完了之后,只是用python一步一步做下来的话,好像也没有那么那么那么难。但是,其实好多东西都

这学期有一节时间序列课。

一周一学期大法学完了之后,只是用python一步一步做下来的话,好像也没有那么那么那么难。

但是,其实好多东西都没太懂,能确定会了的,就只有写似然函数和无脑调用程序包。连python有几种数据结构都不知道,遇到报错的解决方法就是慢慢试,总会试出来的。

所以,回想写作业的时候到处搜代码没得结果的悲惨心路历程,决定把复feng习kuang时yu候xi敲的代码发一下。

以后万一有来知乎搜代码的(是的就是半年前的我本人),能稍微稍微有一点参考。

p.s不过能强行看明白我这渣代码的,可能也根本不需要来搜就是了……

内容太多了(主要是暂时不想再看了,更不想重新排个版写一遍了,等闲了没事干可能会考虑写一写吧,顺便重学一遍),所以就直接传文件了。

写的是Ruey S. Tsay的Analysis of Financial Time Series这本书前三章的内容。

就是跟着教材里的例子大概写了一下,描述性统计,ARMA模型,GARCH模型族啥的。

AR、MA和ARCH、GARCH写的比较详细,从检验平稳性开始一直写到了预测。

最后还写了怎么编似然函数,这样有一些arch的包里没有的模型也可以做了,比如GARCH-M之类的。

前面AR筛去不显著的滞后阶数,我也没找到现成的包,现在自己编似然函数之后也可以实现了,忘了在哪个文件了,大概是MLE吧。

VAR就没仔细写了,随便划拉了一下。

教材本身其实也是有程序演示的,不过用的R和一个什么语言,喜欢R的话就可以直接看书。

最后就是,记得用问号和dir!!!一个问号一个dir就可以走遍天下!!!我就是靠着问号和dir成功自救的!!!

上一次学程序还是小学兴趣班学的C还是C++了,本来想从头学python的,但是学来学去没学到ARMA和GARCH的内容,都快放弃了……

后来发现,没关系,啥都不会也没关系,只要看见不懂的函数就敲个问号看看帮助文档,看见不懂的对象就敲个dir看看有什么属性之类的,别的啥都不需要懂也能勉强度日。

不过懂了当然更好了,程序写的更清晰更简洁也是一定的。

而且听说AlphaGo也是python写的hhh,所以等空了可能会重新学吧。诶,今天也是感慨荒废时光的一天。zhimg_answer_editor_file_other.svg

Chapter1_偏度+峰度+JB统计量.html

332.3K ·

百度网盘zhimg_answer_editor_file_other.svg

Chapter2_AR+MA.html

644.5K ·

百度网盘zhimg_answer_editor_file_other.svg

Chapter3_ARCH.html

462.5K ·

百度网盘zhimg_answer_editor_file_other.svg

Chapter3_EGARCH+TGARCH.html

304.1K ·

百度网盘zhimg_answer_editor_file_other.svg

Chapter3_GARCH.html

457.8K ·

百度网盘zhimg_answer_editor_file_other.svg

Chapter8_VAR.html

361.1K ·

百度网盘zhimg_answer_editor_file_other.svg

MLE-可用于ARMA模型优化.html

360.5K ·

百度网盘zhimg_answer_editor_file_other.svg

似然比检验+MLE实现ARMA筛选、ARCH GARCH IGARCH GARCH-M.html

592.3K ·

百度网盘



推荐阅读
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 嵌入式处理器的架构与内核发展历程
    本文主要介绍了嵌入式处理器的架构与内核发展历程,包括不同架构的指令集的变化,以及内核的流水线和结构。通过对ARM架构的分析,可以更好地理解嵌入式处理器的架构与内核的关系。 ... [详细]
  • HTML5网页模板怎么加百度统计?
    本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ... [详细]
author-avatar
晨雨心秋-济微路唐姜合
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有