首页 > 其他分享 >有序logit回归案例分析

有序logit回归案例分析

时间:2022-09-27 15:11:35浏览次数:57  
标签:logit 分析 模型 视力 检验 案例 有序 回归

我们经常会遇到因变量有多个取值而且有大小顺序的情况,如幸福感,开心程度等,这时,一般的线性回归分析无法准确地刻画变量之间的因果关系,需要用其他的回归分析方法来进行拟合模型,SPSSAU的有序logit回归分析便是一种简便的处理该类因变脸问题的分析方法。

此案例使用有序logit回归研究视力低下学生视力监测结果的情况。

一、案例背景

案例研究某省中学50名视力低下学生视力监测的结果数据。利用有序logit回归分析方法分析视力低下程度与年龄、性别之间的关系。部分数据如下:

自变量“性别”为定类变量所以需要进行哑变量处理。哑变量进行分析时需要少放入一项,作为参考项。

所以本次分析的操作截图如下:

二、检验说明

关于有序logit回归分为以下五个方面进行说明,其中包括接连函数的选择、平行性检验、模型似然比检验、参数估计分析以及模型预测效果分析。

1.接连函数的选择

SPSSAU提供5个接连函数,具体该如何选择请参考如上。

分析结果来源于SPSSAU

上表所示参与调查者中“轻度近视”占比为30%,“中度近视”占比为48%,“高度近视”占比为22%,所以分布较为均匀并且选项个数只有3个较少,接连函数选择“logit”比较合适。接下来看一下平行性检验。

2.平行性检验

该结果对p值进行分析,如果该值大于0.05,则说明通过平行性检验,反之说明没有通过平行性检验,上表可知p值大于0.05,说明通过平行性检验,所以可以继续进行分析。进一步查看似然比检验。

3. 似然比检验

首先对p值进行分析,如果该值小于0.05,则说明模型有效;反之则说明模型无效;上表可以看出p值小于0.05所以说明模型有效,本次模型构建有意义。

4.结果分析

自变量“性别”为定类变量所以需要进行哑变量处理。哑变量进行分析时需要少放入一项,作为参考项。所以放入性别_男,首先查看p值,自变量性别_男p值<0.05并且回归系数为-2.343,其余分析项p值大于0.05,所以男性共1项会对视力低下程度产生显著的负向影响关系。但是年龄并不会对视力低下程度产生影响关系。

模型公式如下:

logit[P(视力低下程度<=中度近视)/(1-P(视力低下程度<=中度近视))]=4.917-2.343*性别_男+0.385*年龄

logit[P(视力低下程度<=轻度近视)/(1-P(视力低下程度<=轻度近视))]=6.718-2.343*性别_男+0.385*年龄

5.预测准确率

模型预测准确率表格,用于展现预测准确率情况,包括各个类别和整体的预测准确率。如果模型用于预测分析,则预测准确率非常重要,如果模型用于研究影响关系,则不太关注预测准确率值。

三、总结

本案例利用有序logit回归分析研究50名视力低下学生视力监测的结果数据。由于自变量中有定类变量,需要分析前需要进行哑变量处理,对于分析结果从5个方面进行说明,首先是接连函数的选择,其次是平行性检验,如果没有通过平行性检验可以改用多分类logit回归分析等。接着进行分析似然比检验,观察模型构建是否有效,然后对结果进行分析说明,最后对模型进行预测率进行评价,若主要目的是研究影响关系,该项不用过度关注。

标签:logit,分析,模型,视力,检验,案例,有序,回归
From: https://www.cnblogs.com/spssau/p/16734610.html

相关文章

  • 企业安全防护管理提案范文案例
    提案书提案目的本公司以“生产必须安全,安全为生产”为方针,全方位实施安全管理。为了加强本公司的安全防范工作,保护员工人身安全和公司财产,保障各项工作顺利进行,特引进本......
  • 员工训练企划书写作格式及范文案例
    员工训练企划书写作格式及范文案例◆写作要领员工培训企划书包括员工训练的意义、训练目标、训练时间、练方式、课程设计、授课老师、场所、经费来源、训练成果评估等企......
  • 案例分享 生产环境逐步迁移至k8s集群 - pod注册到consul
    #案例分享生产环境逐步迁移至k8s集群-pod注册到consul#项目背景多套业务系统,所有节点注册到consul集群,方便统一管理使用consul的dns功能,所有节点hostname能pin......
  • javascrip的随机应用 ,和练习案例
    //Math.random()//Math.random()返回0(包括)至1(不包括)之间的随机数:varzxc=Math.random()console.log(zxc);//Math......
  • 实用案例:用户登录和注册
    实现用户登录和用户注册,并通过MyBatics数据库判断输入的内容是否正确步骤:准备工作:1、根据已经学过的数据库命令创建一个新表,并进行添加、查询等操作;2、创建一个关于per......
  • 【排序】88.合并两个有序数组
    题目链接:https://leetcode.cn/problems/merge-sorted-array/详情: 这题看起来像是数组题而不是排序题。分析:言归正传,这题说了是有序数组,要求在nums1上原地修改。......
  • 注解-案例-简单的测试框架
    注解-案例-简单的测试框架Check注解  Calculator计算器类  TestCheck测试类我们可以明显的看到div方法也就是除法写错了,所以输出的时候,就不会输出,运行完程序......
  • threejs第一个案例
    1<!DOCTYPEhtml>2<html>3<head>4<metacharset="utf-8">5<title>threejs初体验</title>6<scriptsrc="three.min.js"></......
  • R语言、02 案例2-1 Pelican商店、《商务与经济统计》案例题
    编程教材《R语言实战·第2版》RobertI.Kabacoff课程教材《商务与经济统计·原书第13版》(安德森)P48、案例2-1Pelican商店PSC:\Users\小能喵喵喵\Desktop......
  • MyBatis——案例——查询-多条件查询-动态条件查询(关键字 if where)
    动态条件查询  SQL语句会随着用户的输入或外部条件的变化而变化,我们称为动态SQL   MyBatis对动态SQL有很强大的支撑:  if  choose(when,otherwise)  tri......