楼主: lya046
2468 7

求助:如何处理数据集出现重复的观测值 [推广有奖]

  • 0关注
  • 0粉丝

高中生

77%

还不是VIP/贵宾

-

威望
0
论坛币
47 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
238 点
帖子
26
精华
0
在线时间
8 小时
注册时间
2009-2-20
最后登录
2010-1-3

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请问,数据集出现重复观测值,现在要求只有单一的值,如何处理这种问题呢?谢谢大家!
二维码

扫码加我 拉你入群

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

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

关键词:处理数据 数据集 观测值 重复观测 求助 数据集 观测

回帖推荐

cluky 发表于4楼  查看完整内容

如: proc sql; select distinct var_a from dataname;

本帖被以下文库推荐

沙发
ah06028091 发表于 2009-7-25 17:28:41 |只看作者 |坛友微信交流群
是啊  该怎么处理啊

使用道具

藤椅
cluky 发表于 2009-7-25 18:51:16 |只看作者 |坛友微信交流群
用SQL  的distinct可以把重复的删掉

使用道具

板凳
cluky 发表于 2009-7-25 18:52:16 |只看作者 |坛友微信交流群
如:
proc  sql;
select distinct   var_a
from   dataname;
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

使用道具

报纸
zhenghangbin 发表于 2009-7-26 00:50:48 |只看作者 |坛友微信交流群
对,用proc sql很方便也很高效

使用道具

地板
david0 发表于 2009-7-26 03:42:05 |只看作者 |坛友微信交流群
如果要处理的重复的观测值含有多个变量的话,我觉得用proc sort更为合适。
proc sort data=mydata out=dataout nodupkey;  /* 或者用noduprecs 选项*/
    by keyvar;
run;

使用道具

7
realshy 发表于 2009-7-26 09:28:06 |只看作者 |坛友微信交流群
恩,楼上的方法我也觉得比较简单!当然sql功能更多,就帖子的要求用楼上的足够了!

使用道具

8
lya046 发表于 2009-7-29 01:38:25 |只看作者 |坛友微信交流群
谢谢各位!

使用道具

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

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

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

GMT+8, 2024-5-1 11:06