楼主: tanaya
3502 6

SAS数据集合并时,如何填补缺失值? [推广有奖]

  • 3关注
  • 1粉丝

硕士生

96%

还不是VIP/贵宾

-

威望
0
论坛币
700 个
通用积分
4.0600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
14057 点
帖子
73
精华
0
在线时间
314 小时
注册时间
2012-3-20
最后登录
2023-11-9

楼主
tanaya 发表于 2013-7-8 22:17:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位大侠:
    现有如下两个数据集:
data a;
input id 1-2 age 4-5 time $7-8;
cards;
01 34 ai
02      
03      ti
;
run;
data b;
input id 1-2 age 4-5 time $7-8;
cards;
01      ai
02 33 bi
03 22 zi
;
run;

如果想以id(唯一)为根据合并两个数据集,要缺失值部分相互补充,程序应该怎么写?想变成如下合并数据集:
01 34 ai
02 33 bi
03 22 ti



二维码

扫码加我 拉你入群

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

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

关键词:SAS数据集合并 sas数据集 缺失值 数据集 cards 如何

沙发
zhoushuai165 发表于 2013-7-8 22:47:15
同问
决定成败的是人

藤椅
zhoushuai165 发表于 2013-7-8 22:50:44
有的要更新 有的又不更新
决定成败的是人

板凳
zhoushuai165 发表于 2013-7-8 22:54:29
data c ;
update b a;
by id;
run;
自己摸索的 不知道对否?
决定成败的是人

报纸
boe 发表于 2013-7-8 22:58:35
proc sort data=a;by id;run;
proc sort data=b;by id;run;
data ba;
    update b a;
        by id;
run;
Gorgeous girl , I love !

地板
tanaya 发表于 2013-7-8 23:30:46
刚运行了下,程序可以实现!非常谢谢,向你们学习@zhoushuai165,boe!

7
gazifjfz 发表于 2013-7-11 11:22:50
很有用,最近正好在做这类工作,要将不同数据库的数据互补。谢谢

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

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