当前位置: 首页 > news >正文

python打卡day57@浙大疏锦行

知识点回顾

  1. 序列数据的处理:
    1. 处理非平稳性:n阶差分
    2. 处理季节性:季节性差分
    3. 自回归性无需处理
  2. 模型的选择
    1. AR(p) 自回归模型:当前值受到过去p个值的影响
    2. MA(q) 移动平均模型:当前值收到短期冲击的影响,且冲击影响随时间衰减
    3. ARMA(p,q) 自回归滑动平均模型:同时存在自回归和冲击影响

作业:检索下经典的时序单变量数据集有哪些,选择一个尝试观察其性质。

经典时序数据集分析方案

1.新增数据集加载模块

import pandas as pd
from statsmodels.datasets import get_rdatasetdef load_classic_series(name='AirPassengers'):"""支持加载的经典数据集:- 'AirPassengers' 航空乘客数据(1949-1960)- 'sunspots' 太阳黑子数据(1700-2008)- 'nile' 尼罗河流量数据(1871-1970)"""dataset = get_rdataset(name).dataif name == 'AirPassengers':dataset.index = pd.date_range(start='1949-01', periods=len(dataset), freq='M')return dataset

2.增强可视化模块

import matplotlib.pyplot as pltdef plot_series_decomposition(series, period=12):decomposition = seasonal_decompose(series, period=period)fig, (ax1, ax2, ax3, ax4) = plt.subplots(4,1, figsize=(12,8))decomposition.observed.plot(ax=ax1, title='Observed')decomposition.trend.plot(ax=ax2, title='Trend')decomposition.seasonal.plot(ax=ax3, title='Seasonality')decomposition.resid.plot(ax=ax4, title='Residuals')plt.tight_layout()return fig

3.执行分析命令

python -m src.models.train --task time_series_analysis --dataset AirPassengers

经典数据集特性对比

http://www.xdnf.cn/news/1080469.html

相关文章:

  • C#引用类型
  • 代码随想录算法训练营第四十六天|动态规划part13
  • WPF_Reactive_控件调试方法
  • PortSwigger Labs SQLInjection LAB6-7
  • Golang 运算符
  • 3D建模公司的能力与技术
  • 【Spring Boot】Druid 连接池 YAML 配置详解
  • 三、docker软件安装:gitlab,nexus,mysql8,redis,nacos,nginx
  • Apache RocketMQ进阶之路阅读笔记和疑问
  • 高职院校“赛岗课”一体化网络安全实战类人才培养方案
  • python -二叉树路径和为指定的值(根节点到叶子节点)
  • 译码器Multisim电路仿真汇总——硬件工程师笔记
  • 【机器学习深度学习】什么是下游任务模型?
  • 【STM32实践篇】:I2C驱动编写
  • 【模糊集合】示例
  • 【机器学习深度学习】AI 项目开发流程:从需求到部署的五大阶段
  • 机器学习安装使用教程
  • Python训练营打卡Day59(2025.7.3)
  • java教程——初识guava(2)
  • 这才叫窗口查询!TDEngine官方文档没讲透的实战玩法
  • 认识kubernetes kubeadm安装k8s
  • Web基础关键_007_JavaScript 的 DOM
  • 34. 在排序数组中查找元素的第一个和最后一个位置
  • WPF学习笔记(22)项面板模板ltemsPanelTemplate与三种模板总结
  • 【进阶篇-消息队列】——Kafka如何实现事务的
  • R 语言安装使用教程
  • 物联网MQTT协议与实践:从零到精通的硬核指南
  • 【2.4 漫画SpringBoot实战】
  • Java的SpringAI+Deepseek大模型实战之会话记忆
  • Qt Creator自定义控件开发流程