SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 632|回复: 1
打印 上一主题 下一主题

请教高人:一个更难的问题

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-11-16 11:20:54 | 只看该作者

请教高人:一个更难的问题

数据集A中有两组变量 q1-q10;b1-b3;都是数值型的.注意其中有好多变量有缺失值.甚至整个变量都缺失.q1-q10 每个变量取值范围为1---100的整数.B1-B3是对其的编码,现在检查原数据集的编码是否正确,1.把编码正确的和错误的分开放到两个数据集中 并导到EXCEL里.
2.把B1编码正确的和错误的分开放到两个数据集中 并导到EXCEL里.
3 把B2编码正确的和错误的分开放到两个数据集中 并导到EXCEL里.
4 把B3编码正确的和错误的分开放到两个数据集中 并导到EXCEL里.

编码规则为: 若Q1-Q8的值在1---80的 B1 应为1,Q9在 80-99的 B2 应为2,Q10 为100的 B3 应为3;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-11-16 13:22:41 | 只看该作者

Re: 请教高人:一个更难的问题

i think this one might be easier.
suppose you have a format (called 'afmt') that maps 1-80 to '1', then b1=1 and put(q[i], afmt.)='1' for all i=1,...,8 --> b1 is alright. And so on.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-5 03:31 , Processed in 0.075817 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表