全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5723 16
2015-03-12
请问SAS大牛们     我有两个数据集 A和B    A中有变量x 和year;B中有变量y和year;   如何写命令  当A中的x=B中y   并且,年份相同时  生成新的数据集C??   谢谢大家   
二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-12 21:14:34
复制代码
二维码

扫码加我 拉你入群

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

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

2015-3-12 23:01:40
sushe1527 发表于 2015-3-12 21:14
太好了      O(∩_∩)O谢谢   真是好人 啊
这里您能不能给讲一下    为什么要  in(=a)?
二维码

扫码加我 拉你入群

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

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

2015-3-13 09:24:54
sushe1527 发表于 2015-3-12 21:14
报错了   怎么出不来啊   
NOTE: MERGE 语句有多个数据集带有重复的 BY 值。
NOTE: 从数据集 TMP1.a 读取了 2889918 个观测
NOTE: 从数据集 TMP1.b 读取了 22796309 个观测
NOTE: 数据集 TMP1.MERGE 有 0 个观测和 253 个变量。

不应该有0个观测啊   怎么办啊    大神继续帮忙看看吧



二维码

扫码加我 拉你入群

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

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

2015-3-13 10:02:34
littlellx 发表于 2015-3-13 09:24
报错了   怎么出不来啊   
NOTE: MERGE 语句有多个数据集带有重复的 BY 值。
NOTE: 从数据集 TMP1.a 读 ...
很明显 你用的这个by 变量,在数据集里肯定有重复的。 比方说某几列都叫year,你可能没注意到
二维码

扫码加我 拉你入群

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

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

2015-3-13 10:11:32
sushe1527 发表于 2015-3-13 10:02
很明显 你用的这个by 变量,在数据集里肯定有重复的。 比方说是有两个year,你可能没注意到
我看了  是有重复的   那该怎么办啊?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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