首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >proc tabulate生成计数而不是sum

proc tabulate生成计数而不是sum
EN

Stack Overflow用户
提问于 2019-07-05 21:34:47
回答 1查看 103关注 0票数 0

数据源具有以下字段

代码语言:javascript
复制
@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被正确地导入到SAS中,类型为:数字,长度: 8。

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

代码语言:javascript
复制
proc tabulate data=pnadc_012019;
  class V403311 V3002A;
  var V1028;
  table V403311, V3002A;
run;

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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-05 22:06:16

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

代码语言:javascript
复制
proc tabulate data=pnadc_012019;
  class V403311 V3002A;
  var V1028;
  table V403311, V3002A*V1028;
run;

或者;

代码语言:javascript
复制
proc tabulate data=pnadc_012019;
  class V403311 V3002A;
  var V1028;
  table V403311, V3002A;
  freq V1028;
run;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56904121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档