数据分析-49-时间序列信息编码之采用虚拟变量

ops/2024/11/22 19:26:23/

文章目录

  • 1 基本概念
    • 1.1 虚拟变量(one-hot)
    • 1.2 时间特征
  • 2 模拟数据
    • 2.1 日期序列
    • 2.2 目标序列
  • 3 编码虚拟变量(one-hot)
    • 3.1 年份编码
    • 3.2 月份编码
    • 3.3 星期几编码
  • 4 拟合模型
    • 4.1 构建数据集(每月编码)
    • 4.2 构建数据集(每日编码)
  • 5 参考附录

1 基本概念

1.1 虚拟变量(one-hot)

虚拟变量(dummy variable)也叫哑变量,翻译不同而已。因为dummy的含义有假的、虚拟的、哑的等各种含义,所以国内翻译也不一样,但是他们俩是一回事。

虚拟变量其实算不上一种变量类型(比如连续变量、分类变量等),确切地说,是一种将多分类变量转换为二分变量的一种形式。Dummy这个词意思是虚拟的、假的,所以dummy variable意思就是假的变量,不是真实的变量。

如果使用定性数据或分类数据,通常需要引入虚拟变量,即取值为0或1的变量,如性别变量。哑变量或虚拟变量,是人为设定的用于将分类变量引入回归模型中的方法。

在回归分析中,自变量X既可以是定量数据也可以定类数据。回归分析计算时是将所有自变量X视为数字,但当数据为定类数据时,此时数字代表类别,数字大小本身没有比较意义。因此,这类数据在做回归分析时,需要设置成哑变量才能纳入回归分析正确分析数据。

通常情况下,回归分析,逐步回归,分层回归,Logistic回归,PLS回归等这类影响关系研究的方法时,才可能涉及到虚拟变量设置。

用一个例子说明:研究性别和工龄对


http://www.ppmy.cn/ops/135866.html

相关文章

修改this.$confirm的按钮位置、图标、文字及标题

在Vue.js项目中,this.$confirm 通常是基于某些UI库(如Element UI或Ant Design Vue)的对话框确认方法。 以下是基于Element UI的this.$confirm的用法示例。 在此之前,你的项目要已经安装了Element UI,如果没安装话就打…

C++结构型设计模式所体现面向接口设计的特征和优点

结构型设计模式(Structural Patterns)在面向接口设计方面体现了一系列重要的特征,这些特征帮助我们构建灵活、可扩展和易于维护的系统。以下是结构型设计模式在面向接口设计方面的特征及其优点: 1. 接口分离和抽象化 特征 结构…

Python进阶学习路线与未来就业前景

Python进阶学习路线与未来就业前景 Python作为一种语法简洁、易于理解和学习的编程语言,近年来在编程语言排行榜中持续攀升,尤其在人工智能领域的广泛应用下,更是备受瞩目。本文将为读者介绍Python进阶的学习路线以及各个学习方向的未来就业…

141. Sprite标签(Canvas作为贴图)

上节课案例创建标签的方式,是把一张图片作为Sprite精灵模型的颜色贴图,本节给大家演示把Canvas画布作为Sprite精灵模型的颜色贴图,实现一个标签。 注意:本节课主要是技术方案讲解,默认你有Canvas基础,如果没有Canvas基…

H.264/H.265播放器EasyPlayer.js视频流媒体播放器关于websocket1006的异常断连

EasyPlayer.js无插件H5播放器属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,无须安装任何插件,起播快、延迟低、兼容性强,使用非常便捷。 EasyPlayer.js播放器不仅支持H.264与H.265视频编码格式&#x…

自动化生成边界测试和极端情况测试用例

在软件测试中,边界测试和极端情况测试是确保代码健壮性和容错能力的关键步骤。许多软件缺陷和错误往往发生在输入数据的边界值或极端情况下。手动生成这些测试用例不仅费时费力,而且容易遗漏。幸运的是,OpenAI的强大功能可以帮助软件测试工程…

零基础Java第二十二期:异常(二)

目录 一、异常的捕获 1.1. 多个异常,一次捕获 1.2. 异常之间的父子关系 1.3. finally 二、自定义异常 一、异常的捕获 1.1. 多个异常,一次捕获 由于Exception类是所有异常类的父类,因此可以用这个类型表示捕捉所有异常。也就是说&am…

丹摩|丹摩助力selenium实现大麦网抢票

丹摩|丹摩助力selenium实现大麦网抢票 声明:非广告,为用户体验 1.引言 在人工智能飞速发展的今天,丹摩智算平台(DAMODEL)以其卓越的AI算力服务脱颖而出,为开发者提供了一个简化AI开发流程的强…