proc制表-产生计数而不是总和

时间:2019-07-05 13:34:46

标签: sas

数据源具有以下字段

@0050 V1028       15.    /* Peso COM pÛs estratificaÁ„o */
@0187 V403311      $1.    /* Faixa do valor do rendimento hab. */
@0098 V3002A      $1.    /* A escola que ... frequenta È de */

V1028作为类型:长度为8的数字正确导入了SAS。

但是,当我运行以下代码时:

proc tabulate data=pnadc_012019;
  class V403311 V3002A;
  var V1028;
  table V403311, V3002A;
run;

结果表显示计数(N),而不是变量V1028的总和。

enter image description here

如何指示SAS在proc制表中计算此变量的总和?

1 个答案:

答案 0 :(得分:0)

将分析变量添加到表中,或使用freq语句。

proc tabulate data=pnadc_012019;
  class V403311 V3002A;
  var V1028;
  table V403311, V3002A*V1028;
run;

OR;

proc tabulate data=pnadc_012019;
  class V403311 V3002A;
  var V1028;
  table V403311, V3002A;
  freq V1028;
run;