SAS:构建线性回归模型

时间:2014-04-08 07:23:55

标签: sas glm proc anova

我需要围绕SAS中各种土地单位的生产力建立一个简单的回归模型,但我对它很新。我有以下参数:

Prodbanana / ELEVATION / SLOPE / SOILTYPE

香蕉的生产力vaules以kg / ha为单位;高程和坡度参数已经分类(6类)和SOILTYPE(6类)

模型应该是:生产力= x1 * ELEVATION + x2 * SLOPE + x3 * SOILTYPE

我到目前为止尝试过:

  

proc glm data = Work.Banana2;

     

类ELEVATION SLOPE SOILTYPE;

     

模型Prodbanana = ELEVATION + SLOPE + SOILTYPE;

     

运行;

但它返回以下错误:`

  

45 proc glm data = Work.Banana2;

     

46级ELEVATION SLOPE SOILTYPE;

     

47型号Prodbanana = ELEVATION + SLOPE + SOILTYPE;

                             -

                             22

                               -----

                               202
     

注意:之前的声明已被删除。

     

ERROR 22-322:语法错误,期望以下之一:名称,;,(,*, - ,/,@,                 CHARACTER CHAR NUMERIC ,|。

     

ERROR 202-322:无法识别选项或参数,将被忽略。

     

48 run;`

有什么建议吗?

欢呼声

1 个答案:

答案 0 :(得分:0)

不需要添加运算符。您可以找到模型规范语法的快速指南 here。适用于SAS回归程序。