Skip to content

15.17.1 语法 ​

REGRESSION
        /VARIABLES=var_list
        /DEPENDENT=var_list
        /STATISTICS={ALL, DEFAULTS, R, COEFF, ANOVA, BCOV, CI[conf, TOL]}
        { /ORIGIN | /NOORIGIN }
        /SAVE={PRED, RESID}

REGRESSION 过程读取活动数据集,并输出与用户所指定线性模型相关的统计量。

VARIABLES 子命令为必需,用于指定待分析的变量列表。关键字 VARIABLES 不可省略。DEPENDENT 子命令指定线性模型的因变量。DEPENDENT 子命令为必需。在 VARIABLES 子命令中列出但未在 DEPENDENT 子命令中列出的所有变量,均被视为线性模型中的解释变量。

所有其他子命令均为可选:

STATISTICS 子命令指定要显示的统计量。接受以下关键字:

ALL

下列所有统计量。

R

模型导致的平方和与因变量总平方和之比。

COEFF

包含估计模型系数及其标准误的表格。

CI (conf)

此项仅当同时选定 COEFF 时才有意义。它指定应打印系数的置信区间。可选值 conf 必须置于括号内,是以百分比表示的期望置信水平。

ANOVA

模型的方差分析表。

BCOV

估计模型系数的协方差矩阵。

TOL

方差膨胀因子及其倒数。除非同时给定 COEFF,否则无效。

DEFAULT

等同于选定了 R、COEFF 和 ANOVA。这是未指定 /STATISTICS 命令,或指定了但未带任何参数时的结果。

ORIGIN 与 NOORIGIN 子命令互斥。ORIGIN 表示回归应经过原点。当且仅当有理由相信回归确实经过原点——即上文的 b_0 为零时,才应使用此选项。默认为 NOORIGIN。

SAVE 子命令使 PSPP 将拟合模型的残差或预测值保存到活动数据集。若此类变量不存在,PSPP 将残差存入名为 ‘RES1’ 的变量;若 ‘RES1’ 已存在,则存入 ‘RES2’;若 ‘RES1’ 和 ‘RES2’ 均已存在,则存入 ‘RES3’,依此类推。它对预测值变量名的选取方式类似,但以前缀 ‘PRED’ 命名。使用 SAVE 时,PSPP 会忽略 TEMPORARY,将临时变换视为永久变换。

基于 GNU PSPP 2.0.1 手册与入门教程整理