请选择 进入手机版 | 继续访问电脑版
楼主: 进行式
12084 19

[问答] 江湖救急——SAS如何删除数据集中的重复记录 [推广有奖]

dengrong1989 发表于 2014-1-17 09:48:27 |显示全部楼层 |坛友微信交流群
学习了,呵呵

使用道具

进行式 发表于 2014-1-17 09:21
什么是一直变量的长度?就是有一部分数据的ID会变化,大部分都还是对的。是不是跟数据的列属性或者读取的 ...
不还意思,打错了,抑制。
要不你把代码贴上来看看

使用道具

进行式 发表于 2014-1-17 16:38:12 |显示全部楼层 |坛友微信交流群
恩,谢谢哈。代码就是用的您之前指导的那个,出现这种情况是不是跟变量的类型(字符型、数字型)有关?
proc sort data=a out=b;
by id l;
run;
data c;
set b;
by id l;
if first.l;
run;

使用道具

进行式 发表于 2014-1-17 16:38:50 |显示全部楼层 |坛友微信交流群
牵你↗左手 发表于 2014-1-17 14:56
不还意思,打错了,抑制。
要不你把代码贴上来看看
恩,谢谢哈。代码就是用的您之前指导的那个,出现这种情况是不是跟变量的类型(字符型、数字型)有关?
proc sort data=a out=b;
by id l;
run;
data c;
set b;
by id l;
if first.l;
run;

使用道具

不应该啊。我用数值型试的,没有出现截断的情况啊,你改下格式试试,不要定义长度

使用道具

进行式 发表于 2014-1-18 14:55:30 |显示全部楼层 |坛友微信交流群
牵你↗左手 发表于 2014-1-17 16:45
不应该啊。我用数值型试的,没有出现截断的情况啊,你改下格式试试,不要定义长度
恩,谢谢哈。我再试试,可是奇怪的是有一部分数据出现了这种情况,其他都还没问题。现在还是不知道怎么解决,而且我还不太会修改格式把字符型的改为数字型,还得向您请教。多谢了!
BQPCI$6`~V7KG[YQKO){MTS.jpg

使用道具

进行式 发表于 2014-1-18 14:55
恩,谢谢哈。我再试试,可是奇怪的是有一部分数据出现了这种情况,其他都还没问题。现在还是不知道怎么解 ...
INPUT(ID,8.);

使用道具

summerwe 发表于 2017-7-10 15:11:11 |显示全部楼层 |坛友微信交流群
xiaoyu163 发表于 2014-1-14 11:29
看不到图,我来假设你的数据中只有两个变量: ID 和 L,然后数据类似T1, 先排序,然后每个ID只选择一个recor ...
你这程序跑出来是错的啊

使用道具

18353151352 发表于 2018-10-17 21:47:36 |显示全部楼层 |坛友微信交流群
xiaoyu163 发表于 2014-1-14 11:29
看不到图,我来假设你的数据中只有两个变量: ID 和 L,然后数据类似T1, 先排序,然后每个ID只选择一个recor ...
^first.ID
您好,想问下这个是什么意思?SAS新手。。

使用道具

zw612003 发表于 2014-1-14 13:15
proc sort data=   out=  nodupkey;
by id L;
run;
好用好用正解

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 05:00