全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3584 14
2012-03-09
为了在频数表中出现全部类别,但实际发生的可能只有部分类别。但需要在缺失类别计数为0.
大家有什么好办法。

例如,有“高”“中”“低”三个类别,但实际数据中只发生“高”,如何做出频数表,包含所有预定的类别,但未发生的类别记录为0.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-3-9 14:56:28
我一般的策略是使用标记数据集!
生成一个包括全分类的数据集,与现有合并!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-3-9 14:57:45
baoaibaobao 发表于 2012-3-9 14:56
我一般的策略是使用标记数据集!
生成一个包括全分类的数据集,与现有合并!
有参考程序吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-3-9 16:26:06
有程序可参考么
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-3-9 23:42:46
In PROC FREQ, an option SPARSE can work your way; but you have to specify at least one time for those missed categories. For example:
Group /response /count
1 / medium/ 0
1 / low /0
The added lines won't impact on the frequency table but tell SAS indeed some more categories exist in the data.
jingju

复制代码


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-3-10 07:49:33
那如果low根本不出现怎么办?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群