我精通 Stata,但正在为我的新职位学习 SPSS。我正在使用一个简单的数据集进行非常基本的回归并进行比较以查看结果是否相同。他们不是。我很接近,但 beta 的大小和重要性略有不同。数据从 Excel 复制并粘贴到每个文件中;我没有在 SPSS 中使用 Stata 文件,反之亦然。对于 SPSS,我没有加权,它使用列表删除,它在“输入”方法上。我认为 Stata 正在做同样的事情,作为它的默认值(但如果我错了,请纠正我,这是一个不同的默认值!)。
关于还有什么要检查的任何想法?我只是在做一个简单的线性回归。
数据:https ://www.dropbox.com/s/8g31cjf8vr69i44/rwj%20county%20data.xls?dl=0
句法
SPSS
REGRESSION
/MISSING LISTWISE
/STATISTICS COEFF
/DEPENDENT FreeLunch
/METHOD=ENTER FoodInsecure Rural Female @18 Hispanic.
(或者,对于点击,分析->回归->线性;强制在“方法”下选择进入/逐步/删除/后退/前进。)
斯塔塔
reg percentfreelunch percentfoodinsecure rural female under18 hispanic
数据在 Excel 中并粘贴到两者中。
结果
SPSS
Var. | Unst.B | Std.Err. | St.B | t | Sig.
(Constant) | -139.616 | 66.652 | -2.095 | .045
% Food Insecure | 2.785 | .674 | .546 | 4.131 | .000
Rural | .131 | .048 | .404 | 2.701 | .011
Female | 2.657 | 1.170 | .372 | 2.270 | .031
< 18 | -.416 | .583 | -.145 | -.715 | .480
Hispanic | 1.156 | .236 | 1.092 | 4.905 | .000
斯塔塔
Var. | Coef. | Std.Err. | t | P>|t|
percentfoodinsecure | 2.76532 | .6741544 | 4.10 | 0.000
rural | .1378976 | .0495354 | 2.78 | 0.009
female | 2.826711 | 1.204272 | 2.35 | 0.026
under18 | -.3799895 | .588423 | -0.65 | 0.523
hispanic | 1.168375 | .2398765 | 4.87 | 0.000
_cons | -149.3858 | 69.0891 | -2.16 | 0.039