如何根据两个变量之和创建 proc 单变量?

loo*_*sts 1 sas

当我尝试创建变量分布时收到错误消息。这两个变量存在于数据中,但我试图找到它的总和的分布。

proc univariate data=data.performance;
var sum(inc_Cash, out_wire);
quit; 
Run Code Online (Sandbox Code Playgroud)

Ree*_*eza 5

需要在 proc 单变量步骤之前对变量进行求和。这可以在数据步骤中完成,或者视图是另一种选择。

  • 数据步选项
data performance;
set data.performance;
total = sum(inc_cash, out_wire);
run;


proc univariate data=performance;
var total;
run;

Run Code Online (Sandbox Code Playgroud)
  • 查看选项
data perf / view=perf;
set data.performance;
total = sum(inc_cash, out_wire);
run;


proc univariate data=perf;
var total;
run;

Run Code Online (Sandbox Code Playgroud)