我已经建立了一张年龄和平均支出的表格。年龄是我的因变量。在我的数据集中,我在21岁时有很多成员,因此在SAS中运行回归时,我需要加倍重视。我是SAS新手。我使用了回归按钮,但没有编写代码。是否有另一个内置的加权按钮?还是您会怎么做?
Age Ave Spending Total Members
20 $100 35
21 $80 85
22 $75 20
答案 0 :(得分:0)
您没有指定要使用的SAS产品,但是如果使用《 SAS企业指南》,则“任务>回归>线性回归”菜单会提供“相对权重”选项,您可以在其中指定“总数”。
如果您要通过编程方式执行此操作,请参考以下简短示例:
DATA regdata;
INPUT Age 3.0
Ave_spending 3.0
total_members 3.0;
DATALINES;
20 100 35
21 80 85
22 75 20
;
RUN;
PROC REG DATA=regdata;
WEIGHT total_members;
MODEL Age = Ave_spending;
RUN;
“相对权重”选项转换为您在上面的代码中看到的“ WEIGHT”命令。