1.为什么要设置哑变量
如果将分类变量直接纳入回归模型中,它将被自动识别为连续变量。
2.设置哑变量的个数
哑变量的个数=类别-1。如这里有三种水果:苹果为1、芒果为2、香蕉为3.此时我们需要设置2个哑变量。
3.方法
(1)如果是线性回归,则需要手动设置哑变量。SPSS实操:转换—重新编码为不同变量—将分类变量拖入框中—在输出变量框中输入新的变量名称—点击“旧值和新值”—在“旧值”中输入该变量的编码。如芒果为2。在“新值”中输入1。—点击“添加”—勾选“旧值”下的“所有其他值”,在“新值”处输入0—点击添加
(2)如果是二项逻辑回归,不需要手动设置。SPSS实操:分析—回归—二元逻辑回归—拖入变量—点击右侧的“分类”—将变量拖入右侧框中—在“参考类别”中选择“最后一个”或者“第一个”
(3)Stata实操:在变量前加上ib(#n).
例如,以香蕉的参照对象比较不同水果对皮肤的影响,我们应该输入 ib(#3).水果

如何创建哑变量?三种方法任选相关推荐

  1. Spark创建DataFrame的三种方法

    跟关系数据库的表(Table)一样,DataFrame是Spark中对带模式(schema)行列数据的抽象.DateFrame广泛应用于使用SQL处理大数据的各种场景.创建DataFrame有很多种方 ...

  2. Java创建线程的三种方法

    这里不会贴代码,只是将创建线程的三种方法做个笼统的介绍,再根据源码添加上自己的分析. 通过三种方法可以创建java线程: 1.继承Thread类. 2.实现Runnable接口. 3.实现Callab ...

  3. Java 创建线程的三种方法比较

    在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述Java 创建线程的三种方法比较, 更多Java专业知识,广州疯狂jav ...

  4. Python创建多线程的三种方法

    Python创建多线程的三种方法 thread模块函数式创建线程 继承threading类创建多线程 threading模块函数式创建线程 使用总结 thread模块函数式创建线程 调用thread模 ...

  5. oracle创建数据库的三种方法

    新建Oracle数据库三种方法: 1.通过运行Oracle Database Configuration Assistant创建配置或删除数据库(也可在命令行下输入dbca): 2.用命令行的方式建立 ...

  6. docker创建镜像的三种方法

    在工作中我们交付给你客户的往往都是一些定定制的容器,但是在这之前我们要先学会怎么去创建镜像来交付 一.docer创建镜像的创建方法 创建docker镜像的三种方法,分别是基于已有的容器创建.基于本地模 ...

  7. 创建线程的三种方法_Netty源码分析系列之NioEventLoop的创建与启动

    前言 前三篇文章分别分析了 Netty 服务端 channel 的初始化.注册以及绑定过程的源码,理论上这篇文章应该开始分析新连接接入过程的源码了,但是在看源码的过程中,发现有一个非常重要的组件:Ni ...

  8. JAVA中创建线程的三种方法及比较

    JAVA中创建线程的方式有三种,各有优缺点,具体如下: 目录 一.继承Thread类来创建线程 二.实现Runnable接口来创建线程 三.通过Callable和Future来创建线程 四.三种方式创 ...

  9. 细说 MySQL 创建表的三种方法

    文章目录 CREATE TABLE CREATE TABLE ... LIKE CREATE TABLE ... SELECT 总结 大家好!我是只谈技术不剪发的 Tony 老师. SQL 标准使用 ...

最新文章

  1. Linux系统轻量级监控工具monitorix和munin安装
  2. f, (ax1, ax2) = plt.subplots(1, 2, figsize=(20,10)) //该句搭框架,确定输出1行x2列的图象,图片尺寸为20x10英寸
  3. 钉钉扫码登录第三方_在钉钉发布公司重要文件,真的安全吗?
  4. 商城项目:装nginx时碰到的各种问题
  5. SQL Server数据库设置自动备份策略
  6. String类比较,String类运算比较,String运算
  7. 如何求卡特兰数——代码如下
  8. Hibernate面试题收藏
  9. C++第五章课后习题-输入n个字符串,将他们按字母由从小到大的顺序排序并输出
  10. 2.Jenkins 权威指南 --- 配置Jenkins 服务器
  11. OSI七层参考模型与5G协议
  12. 搭建sql-libs的环境
  13. 如何使用 Windows 电脑向 Android 设备安装 apk 应用
  14. 我只说一次,这样用领英开发国外客户,屡试不爽!
  15. Java:利用接口实现打印机案例(墨盒有彩色和黑白色,纸张有A4纸和B5纸)
  16. 【洛谷】3960:列队【Splay】
  17. 硬件软件测试验收方案,网络安全软件的验收测试技术
  18. 熊啸锋社群营销系列:社群营销高手不愿透露的秘密策划模型
  19. 2003系统 金碟服务器设置,金蝶K3软件系统在Win2003环境的设置指南
  20. 深入芯片内部,理解去耦电容的作用

热门文章

  1. java发布程序_发布java应用程序的步骤 | 学步园
  2. Springboot校园食堂外卖点餐系统357
  3. LRUCache详解
  4. NLP——常见任务的批量加载2.0
  5. 多元线性回归预测国家幸福指数
  6. windos7升级powershell到4.0版本步骤
  7. 使用javamail报出:530 Error: A secure connection is requiered(such as ssl). More information at http://se
  8. 2022-08-03 乐理知识(二) 简谱的拍号——拍号,小节,音符,附点和休止符的分类,什么是拍子,拍子的强弱关系,常见拍子:单拍子.复拍子和混合拍子,一拍子和散拍子
  9. 大数据基础笔记1000条
  10. VBA里的文本函数 find() search() substitute() replace() match() large() 在EXCEL工作表使用和VBA中使用差别的对比