将SPARSE限制为PROC FREQ中的单个变量

时间:2019-05-21 21:18:49

标签: sas

我有一组HAVE,其中包含三个变量:一个用于STATE,INCUB(基于医疗补助资格的收入上限),以及POV(一种贫困指标)。每个州只有一些INCUB可能值,但州之间还有更多可能值。我想计算每个州在每个INCUB级别中具有正POV指标的比例。如果我这样做:

PROC FREQ data=HAVE;
  table STATE*INCUB*POV / outpct sparse out=WANT;
  run;

然后,我将获得每个州的所有可能的INCUB级别,甚至该州从未出现过的级别。但是,我需要在这里使用SPARSE选项,因为某些状态-INCUB组合在POV指示器中将全0或全1。

所以,我的实际问题是:如何仅将其中一个变量(即POV变量而不是INCUB变量)的PROC FREQ设为“ SPARSE”?

0 个答案:

没有答案