知识点回顾:

  1. 假设检验基础知识
    1. 原假设与备择假设
    2. P值、统计量、显著水平、置信区间
  2. 白噪声
    1. 白噪声的定义
    2. 自相关性检验:ACF检验和Ljung-Box 检验
    3. 偏自相关性检验:PACF检验
  3. 平稳性
    1. 平稳性的定义
    2. 单位根ADF检验: 越小越平稳
  4. 季节性检验
    1. ACF检验
    2. 序列分解:趋势+季节性+残差

记忆口诀:p越小,落在置信区间外,越拒绝原假设。

时序部分需要铺垫的知识非常多,相信这次应该说清楚了假设检验相关的基础知识。

作业:自行构造数据集,来检查是否符合这个要求。

时序检验作业实现方案
1. 新建数据生成模块

import numpy as np
import pandas as pddef generate_time_series():# 生成白噪声序列white_noise = np.random.normal(size=300)# 生成非平稳序列(带趋势)trend = 0.1 * np.arange(300)nonstationary = trend + np.random.randn(300)# 生成季节性序列seasonal = 5 * np.sin(np.arange(300)*(2*np.pi/12))return pd.DataFrame({'white_noise': white_noise,'nonstationary': nonstationary,'seasonal': seasonal})

2.新增检验模块

from statsmodels.tsa.stattools import adfuller, acf, pacf
from statsmodels.tsa.seasonal import seasonal_decomposedef run_hypothesis_tests(series):# ADF平稳性检验adf_result = adfuller(series)print(f'ADF统计量: {adf_result[0]:.3f}, p值: {adf_result[1]:.3f}')# Ljung-Box白噪声检验lb_test = acf(series, nlags=20, qstat=True)print(f'Ljung-Box p值: {lb_test[2][-1]:.3f}')# 季节性分解decomposition = seasonal_decompose(series, period=12)return decomposition

3.可视化模块增强

import matplotlib.pyplot as pltdef plot_acf_pacf(series, lags=20):fig, (ax1, ax2) = plt.subplots(2,1)plot_acf(series, lags=lags, ax=ax1)plot_pacf(series, lags=lags, ax=ax2)plt.show()

执行命令

python -m src.models.train --task hypothesis_test

预期结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/911895.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/911895.shtml
英文地址,请注明出处:http://en.pswp.cn/news/911895.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

采集文章+原创AI处理+发布网站详细教程

简数采集器是新一代的网站文章采集和发布平台,完全在线配置和使用云采集,功能强大,操作简单,配置快捷高效。 简数不仅提供网页文章采集、数据批量处理、定时采集、定时定量自动发布等基本功能,还集成强大的SEO工具与接…

Hystrix超时降级机制全解析

Hystrix的超时降级实现主要通过以下核心机制完成,结合配置、注解和Fallback逻辑实现服务容错: 1. 超时触发条件 默认超时时间:Hystrix默认超时阈值为1秒,超过该时间未响应则触发降级。自定义配置:可通过HystrixComman…

6月份最新代发考试战报:思科华为HCIP HCSE 考试通过

6月份最新代发考试战报:思科华为HCIP HCSE 考试通过 H19-423 HCSA-Presales-IP Network 数通考试通过, H12-725 HCIP-Security安全 考试通过,H13-121 HCIP-Kunpeng Application Developer鲲鹏计算 考试通过,CCNP 350-401考试通过…

谈谈我的软考经历

我 2020 年高考进入大学,软件工程专业,去年(24年7月)毕业开始工作。我实习是在一家云计算公司,公司内部对软考的证书没有什么激励或补助之类的,我也一直认为计算机嘛,“talk is cheap&#xff0…

CVPR 2025革命性突破!可变形Mamba,刷新SOTA记录!

CVPR 2025上,众多创新研究展示了Mamba在图像分类、目标检测、语义分割等多个任务中的卓越表现。其中,可变形Mamba的最新研究成果正在不断刷新我们对视觉任务性能的认知。大连理工大学发布的DefMamba通过可变形扫描策略动态调整扫描路径,优先关…

蜂鸟代理IP+云手机:跨境电商多账号运营的“隐形风控引擎”

在亚马逊、TikTok Shop等平台的严苛风控下,跨境电商多账号运营长期面临“设备关联封号”“IP污染限流”“地域画像矛盾”三大痛点。传统方案账号存活率不足35%,而蜂鸟代理IP与云手机技术的协同,通过IP层隔离设备层虚拟化行为层仿真三重防护&a…

Boss:组件

能帮到你的话,就给个赞吧 😘 文章目录 组件Event Begin Play获取 Owner:不会报错吗,组件初始化的时候 Owner还不存在吧 Attack General:Boss普通攻击不可以连续触发:只有在当前动作为NoAction时才可以攻击 …

供应链数据可视化大屏

在全球化与数字化转型的双重浪潮下,供应链管理正面临前所未有的挑战:黑天鹅事件频发、多环节协同效率低下、库存与成本难以平衡……如何让供应链更透明、更敏捷、更具韧性?供应链数据可视化大屏应运而生,成为企业破解管理痛点的关…

XML读写数据-XPATH用法,快速定位元素

在XPath查询效率对比中,两种方式的性能差异如下: ‌绝对路径方案‌ /configuration/system.applicationHost/sites/site[nameWebSite1] 直接通过文档层级导航,避免全局扫描适合已知完整路径结构的场景,解析速度最快13 ‌相对路径…

Python 多版本与开发环境治理架构设计

Python 多版本治理理念(Windows 平台 零基础友好)-CSDN博客 Python 多版本开发环境治理:理论架构与实践-CSDN博客 Python 开发环境全栈隔离架构:从 Anaconda 到 PyCharm 的四级防护体系-CSDN博客 【零基础】Python 多版本虚拟环境…

IDE如何快速切换JLINK版本

JLINK是比较常用的调试器,因为产品维护,我们的电脑上可是装了好几个版本的JLINK,怎么进行快速的切换呢?方法如下: 1、使用Everything工具搜索JLinkDLLUpdater.exe,找到当前需要使用的JLINK版本安装目录下的…

WebSocket单例模式实现与使用

提示:记录工作中遇到的需求及解决办法 文章目录 前言一、代码二、功能说明三、使用场景 前言 前端通过WebSocket的单例模式实现实时通信效果 提示:以下是本篇文章正文内容,下面案例可供参考 一、代码 export default class SocketService …

【缓存技术】深入分析如果使用好缓存及注意事项

Java 架构师缓存深度实践指南:策略、陷阱与高并发场景实战 一、缓存设计核心策略 1. 缓存选型与场景适配 缓存选型需结合业务场景、数据规模、性能要求等多维度评估: 场景推荐方案工具/技术案例高频读、极少写本地缓存Caffeine、Guava Cache电商平台商…

wordpress Contact Form 7表单插件设置使用教程

在wordpress安装插件Contact Form 7后,前端的提示信息会根据后台的语言决定。如果你安装的是版本的wordpress程序,出来的提示信息就是英文的。如果你安装的是中文版的wordpress程序,出来的提示信息就是中文的。前端显示什么样的语言取决你安装…

Qt实现tcp通信(QTcpServer和QTcpSocket的应用)详细教程

Qt实现tcp通信(QTcpServer和QTcpSocket的应用)详细教程 服务端 监听地址和端口 ip可以是Ipv4Any,本机地址,也可以是固定的某个ip 端口号则作为服务端绑定的端口,客户端连接服务端时需要连接到服务端绑定的端口&#x…

Spring Boot Actuator 跟踪HTTP请求和响应

一、Spring Boot Actuator简介 什么是Spring Boot Actuator?Spring Boot Actuator 是 Spring Boot 提供的生产级监控和管理模块,旨在帮助开发者实时监控应用状态、收集运行时指标,并提供一系列管理端点(Endpoints)&am…

Java底层原理:深入理解线程与并发机制

一、线程的基本概念 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一个进程可以包含多个线程,这些线程共享进程的资源,但每个线程有其独立的执行路径。 (一)线程与进程的…

使用Dockerfile定制化镜像和私有网盘案例

使用Dockerfile定制化镜像和私有网盘案例 镜像的分层结构是docker很重要的环节,如同搭积木一样。 也主要是为了节省资源。 理解docker build的工作原理 Docker在运行的时候分为Docker引擎,和客户端工具。docker的引擎提供一组API,被称为Docke…

分享一些实用的PHP函数(对比js/ts实现)

检查数组所有元素是否满足给定条件 如果提供的函数对数组的所有元素返回 true,则返回 true,否则返回 false。 思路 实现思路如下: 使用数组的filter方法对数组执行给定的函数,然后使用count方法获取执行后的结果,再和count方法…

HuggingFace下载的模型缓存到了C盘,如何安全迁移到其他盘

HuggingFace下载的模型缓存到了C盘,如何安全迁移到其他盘 ✅ 方法一:通过环境变量永久迁移缓存目录(**推荐**)步骤如下:1️⃣ 在 D 盘创建一个目录(比如):2️⃣ 设置环境变量&#x…