楼主: 温小样儿
2015 11

删除完全重复的观测 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

大专生

46%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
326 点
帖子
38
精华
0
在线时间
27 小时
注册时间
2014-4-16
最后登录
2015-1-31

楼主
温小样儿 发表于 2014-5-8 11:04:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
菜鸟又来求助于大神了:

Number               month       arpu
13755217253     201401     40
13755217253     201401     40
13755217253     201402     50
13677712388     201401    100
13677712388     201402    90
13926456211     201401    60
13926456211     201402    60
........                 ........
(共有100000条记录)
请删除完全重复的观测(只保留一条),并输出到新的数据集new
二维码

扫码加我 拉你入群

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

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

关键词:Number month ARPU mont Nth 记录

沙发
huntdreamer 发表于 2014-5-8 11:14:46
proc sql;
create table new as
select distinct Number,month,arpu
from a  /***假设你现在数据集合为A***/
quit;

藤椅
huntdreamer 发表于 2014-5-8 11:15:23
proc sql;
create table new as
select distinct Number,month,arpu
from a ; /***假设你现在数据集合为A***/
quit

板凳
温小样儿 发表于 2014-5-8 11:22:13
huntdreamer 发表于 2014-5-8 11:14
proc sql;
create table new as
select distinct Number,month,arpu
刚刚运行了一下,是可以的,但是是直接打印出来结果的,就是没有输出到一个新的数据集new中,在work逻辑库中找不到这个数据集,怎么样把它放到新的数据集中呢

报纸
huntdreamer 发表于 2014-5-8 11:28:36
好好找找,肯定有.

地板
huntdreamer 发表于 2014-5-8 11:30:29
proc sort noduprecs data=a dupout=new;
by Number month arpu;
run;
你再尝试下

7
温小样儿 发表于 2014-5-8 11:34:29
huntdreamer 发表于 2014-5-8 11:30
proc sort noduprecs data=a dupout=new;
by Number month arpu;
run;
试运行了一下,在work逻辑库中出现了new数据集,但是只有一条观测值,正确应该是有六条观测值的

8
huntdreamer 发表于 2014-5-8 11:37:29
SQL中肯定有输出数据集

9
温小样儿 发表于 2014-5-8 11:42:00
huntdreamer 发表于 2014-5-8 11:37
SQL中肯定有输出数据集
有,SQL中有查询结果

10
温小样儿 发表于 2014-5-8 14:09:47
huntdreamer 发表于 2014-5-8 11:28
好好找找,肯定有.
终于知道为什么没有new数据集了,因为在as后面加多了一个”;“号,所以没执行到,去掉分好就行了,谢谢

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 16:15