全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1542 9
2016-11-14
悬赏 1 个论坛币 已解决
请问各位大神,在sas里进行两个数据集数据匹配的时候,用merge by的话,为什么会出现变量丢失的情况呀?比如
data a 有x y z三个变量,data b有x y w e四个变量。merge以后得出的数据集只有 x y z w这四个变量,e变量丢失了。而且w变量所有的值都缺失了。。。。找了很久没发现哪里出问题了。求各位大神指点!!!

最佳答案

choasxiao 查看完整内容

if a and b; 表示 同时在两个merge的数据集中的数据 才会显示。 你的merge变量(code date)是一样的吗 ,感觉date一个是数值型的 一个是字符型的
二维码

扫码加我 拉你入群

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

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

全部回复
2016-11-14 08:30:10
if a and b; 表示 同时在两个merge的数据集中的数据 才会显示。
你的merge变量(code date)是一样的吗 ,感觉date一个是数值型的 一个是字符型的
二维码

扫码加我 拉你入群

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

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

2016-11-14 08:37:07
在线等,求指点!!!!!我自己顶一封吧
二维码

扫码加我 拉你入群

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

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

2016-11-14 10:12:29
贴出表结构和程序
二维码

扫码加我 拉你入群

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

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

2016-11-14 12:13:12
learsaas 发表于 2016-11-14 10:12
贴出表结构和程序
程序 合并结果 表b
附件列表
event'.png

原图尺寸 5.74 KB

表a

表a

二维码

扫码加我 拉你入群

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

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

2016-11-14 12:14:24
learsaas 发表于 2016-11-14 10:12
贴出表结构和程序
谢谢了!两个表的数据有几十万个观测,但是最后merge以后只有几个观测,不知道是怎么回事
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群