l**********s 发帖数: 255 | 1 上周牛人们帮我解答了困惑,以下是我的数据和牛人们的code 。 假使我把数据稍稍修
改下, 变成data two, 改动的地方就是把ID=5的那一行,所有的数据都变成0。这样前
半部分code可以照样运行,后半部分code合并的时候,最后生成的数据里面varname的
值是混乱的,改了几次都不行。只知道是前半部分code运行后自动生成的某些文件里面
没有observation造成的,最后问下,其实后半部分code都每怎么看懂,有什么通俗易
懂的入门材料推荐下?多谢多谢。
________________________________
不好意思,新数据在6楼。 |
l**********s 发帖数: 255 | |
l***a 发帖数: 12410 | 3 you need at least learn to read log
change the file name from two to one and see what happens
【在 l**********s 的大作中提到】 : 上周牛人们帮我解答了困惑,以下是我的数据和牛人们的code 。 假使我把数据稍稍修 : 改下, 变成data two, 改动的地方就是把ID=5的那一行,所有的数据都变成0。这样前 : 半部分code可以照样运行,后半部分code合并的时候,最后生成的数据里面varname的 : 值是混乱的,改了几次都不行。只知道是前半部分code运行后自动生成的某些文件里面 : 没有observation造成的,最后问下,其实后半部分code都每怎么看懂,有什么通俗易 : 懂的入门材料推荐下?多谢多谢。 : ________________________________ : 不好意思,新数据在6楼。
|
l**********s 发帖数: 255 | 4 赫赫,多谢楼上的牛人回复。不过数据我肯定是换了的,其实我的真实数据要复杂的多
,我也不敢未经老板同意就贴真实数据阿,以上提供的DATA ONE, DATA TWO是我自己编
来问问题的数据。
我就是根据LOG知道前半部分没问题,问题出在后半部分合并的时候。因为前半部分生
成的一系列单独数据中,有一个没有OBSERVATION。
因为根据CODE,我是要算中的"1",但是这个observation(id=5),所有的变量的值都是
"0'.这样生成文件_x,就没有observation,导致最后合并出错。 |
l**********s 发帖数: 255 | 5 奇怪,真实数据不行,我data two用试验怎么可以了,大约自己编data two 没有编对
问题所在,多谢多谢。
【在 l***a 的大作中提到】 : you need at least learn to read log : change the file name from two to one and see what happens
|
l**********s 发帖数: 255 | 6 对不起,对不起。其实想把数据改成如下的样子(DATA ONE),算“0“。把CODE 稍微改
动了一下(以前算"1",所以这次只是把"0"该成"1",肯定没改对,所以出错。最后生成
的如下_NEW。
data one;
input id X Y A B C;
datalines;
1 0 1 1 1 1 1
2 0 1 1 1 1 1
3 0 1 1 1 1 1
4 0 1 1 2 1 1
5 0 1 0 0 0 0
;
run; |
l**********s 发帖数: 255 | 7 不好意思,浪费了您的时间,头一次贴的时候在家,不能用SAS,所以贴上DATA ONE,
DATA TWO来之前没有试验下。
【在 l***a 的大作中提到】 : you need at least learn to read log : change the file name from two to one and see what happens
|
l**********s 发帖数: 255 | |