楼主: 十八岁
3356 5

sas多变量数据集合并 [推广有奖]

  • 0关注
  • 0粉丝

已卖:174份资源

本科生

67%

还不是VIP/贵宾

-

威望
0
论坛币
113 个
通用积分
0.7900
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
625 点
帖子
18
精华
0
在线时间
196 小时
注册时间
2009-9-28
最后登录
2025-2-17

楼主
十八岁 发表于 2013-7-9 15:04:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
假如有两个数据集A和B,A中有100个变量,B中有101个变量。
B中前100个变量名称与A一致,最后一个变量名称咱们假设是“时间”,两张表均无重复观测。
现在为A数据集加上“时间”变量:如果A中的观测完全等于B中除去最后一个变量时的观测,就将B中此观测的“时间”加在A的观测后面。请问各位大神该怎么实现?
二维码

扫码加我 拉你入群

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

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

关键词:多变量 数据集 最后一个 重复观测

沙发
pobel 在职认证  发表于 2013-7-9 17:05:11
data a;
   merge a(in=a) b;
   by var1--var100;
   if a;
run;
和谐拯救危机

藤椅
十八岁 发表于 2013-7-10 09:54:40
pobel 发表于 2013-7-9 17:05
data a;
   merge a(in=a) b;
   by var1--var100;
by var1--var100显示出错“变量列表中无法找到变量 var1”

板凳
boe 发表于 2013-7-10 10:09:55
十八岁 发表于 2013-7-10 09:54
by var1--var100显示出错“变量列表中无法找到变量 var1”
呵呵,把var1替换成你的数据集中第一个变量的变量名,同理,v100替换你的数据集中的第一百个变量名。
Gorgeous girl , I love !

报纸
playmore 发表于 2013-7-10 10:13:53
十八岁 发表于 2013-7-10 09:54
by var1--var100显示出错“变量列表中无法找到变量 var1”
亏了大神给你这么牛b的解答了
自己把你a表中的变量名换上吧
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

地板
十八岁 发表于 2013-7-10 10:24:07
明白了,非常感谢两位!!!

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

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