【发布时间】:2019-08-19 08:47:15
【问题描述】:
假设我有下表:
id | var1 | var2 | count
1 | a | b | 3
2 | b | a | 4
3 | c | e | 1
现在我想计算一个交叉表:
PROC TABULATE;
CLASS var1 var2;
TABLE var1, var2;
RUN;
但是,我的问题是 count-变量让我们说 4 表示特定情况实际上应该在表中出现 4 次。所以上表应该是:
id | var1 | var2 | count
1 | a | b | 3
1 | a | b | 3
1 | a | b | 3
2 | b | a | 4
2 | b | a | 4
2 | b | a | 4
2 | b | a | 4
3 | c | e | 1
是否有可能直接在PROC TABULAR 内对案例数量进行加权,或者如何根据count 的值添加其他案例?
【问题讨论】: