楼主: Braveheartdeng
49121 70

[学习资料] 关于SPSS不能给出岭回归显著性检验(t,p)的解决方案   [推广有奖]

41
潇洒走天下 发表于 2014-8-15 16:37:32
楼主提出的方法只是多算出了sig的值,而T的值其实就是原来的输出结果的"B/SE(B)”的值。
仔细看以下两段代码:
原来的代码:
. compute bvec={b,seb,beta,ratio}.
. print bvec/title='--------------Variables in the Equation----------------'
  /rnames=rnms /clabels='B' 'SE(B)' 'Beta' 'B/SE(B)'.
楼主改进后的代码:
. compute bvec={b,seb,beta,ratio,ppp}.
. print bvec/title='--------------Variables in the  Equation----------------'
  /rnames=rnms /clabels='B' 'SE(B)' 'Beta' 'T' 'sig'.

可以很明显地看出,楼主用"T"取代了原来的"B/SE(B)",新增的sig则是ppp的值。
所以,对于只需要T值的同学而言,直接将输出结果中的"B/SE(B)"作为T值即可。

42
相逢一笑0206 发表于 2014-8-15 20:53:02
飘过MARK

43
化蝶1988 发表于 2014-10-10 11:01:32
温柔一cai刀 发表于 2011-12-7 19:33
完全正确的,这是我的程序:打开语法编辑器,复制下面代码,保存在桌面即可。
preserve.
set printback=of ...
谢谢 非常感谢

44
zenglijun518 发表于 2016-7-29 22:30:44
非常感谢楼主的分享!楼主辛苦啦

45
彼岸rainbow 发表于 2016-11-25 20:34:39
为什么按这个方法改了,还是出不来

46
那年之夏天 发表于 2016-11-29 10:13:45
潇洒走天下 发表于 2014-8-15 16:37
楼主提出的方法只是多算出了sig的值,而T的值其实就是原来的输出结果的"B/SE(B)”的值。
仔细看以下两段代 ...
那sig值唯独求不出来怎么破??

47
那年之夏天 发表于 2016-11-29 10:13:47
潇洒走天下 发表于 2014-8-15 16:37
楼主提出的方法只是多算出了sig的值,而T的值其实就是原来的输出结果的"B/SE(B)”的值。
仔细看以下两段代 ...
那sig值唯独求不出来怎么破??

48
段姑娘~ 发表于 2017-4-15 18:41:35
Braveheartdeng 发表于 2011-5-16 17:49
你们语句写对的吗?还是可以计算,但是无法计算t和p,因为我今天还在用,可以的。
首先谢谢楼主,我在/rnames=rnms /clabels='B' 'SE(B)' 'Beta' 'T' 'sig'. 里添加了T和sig,但是红色字体的第一行原程序跟楼主的不同,其他行都有,我将红色字体第一行修改成楼主提供的那样,但做岭回归还是没有T和p值,请问是什么原因啊,谢谢

49
段姑娘~ 发表于 2017-4-15 18:42:12
Braveheartdeng 发表于 2011-5-16 17:49
你们语句写对的吗?还是可以计算,但是无法计算t和p,因为我今天还在用,可以的。
对了,我用的是18.0

50
段姑娘~ 发表于 2017-4-15 19:00:22
Braveheartdeng 发表于 2011-5-16 17:49
你们语句写对的吗?还是可以计算,但是无法计算t和p,因为我今天还在用,可以的。
我仔细看了下,程序语句里没有T和Sig的计算公式,请问楼主能提供下吗,太感谢了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 22:57