楼主: bluehaiku
955 2

关于利用数据集来制作hash对象的问题 [推广有奖]

  • 10关注
  • 2粉丝

讲师

73%

还不是VIP/贵宾

-

威望
0
论坛币
801 个
通用积分
14.6008
学术水平
5 点
热心指数
5 点
信用等级
5 点
经验
8765 点
帖子
212
精华
0
在线时间
624 小时
注册时间
2015-11-12
最后登录
2024-3-12

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
data a;
input origin $ dest $ flightID $ date date9. rev1st revbusiness revecon;
cards;
ANC RDU IA03400 02DEC1999 15829 28420 68688
ANC RDU IA03400 14DEC1999 20146 26460 72981
ANC RDU IA03400 26DEC1999 20146 23520 59625
ANC RDU IA03401 09DEC1999 15829 22540 58671
ANC RDU IA03401 21DEC1999 20146 22540 65826
akl wtc ijahgk  21dec1999 23424 3445  34343
ams wyt It00879 10dec2001 34343 23243 23434
arn ewe werewr  10dec2000 11768 9375  38463
ath yth werhfdy  15nov1999 767688 678978 68669
;
data b;
input CITY & $ : 15. code  $ name & : $ 50.  country  & : $ 15. ;
cards;
auckland   akl   international   new zealand
amsterdam  ams   schiphol   netherlands
anchorage,ak  anc  anchorage international airport  usa
stockolm  arn  arlanda  sweden
atens(athinai)  ath  hellinikon international airport  greece
;
run;
/*利用数据集b里面的数据建立hash 对象*/
data b;
if 0 then set b (keep=code city name);
if _N_=1 then do;
declare hash airports (dataset:"work.b");
airports.definekey ("code");
airports.definedata ("city","name");
airports.definedone ( );
end;
set a;
airports.find(key:origin);
/*将airports数据集建立的hash对象与数据集a中的对应,依靠关键变量*/
origincity=city;
originairport=name;
run;
proc print;
run;


二维码

扫码加我 拉你入群

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

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

关键词:HASH 数据集 Has Internation Netherlands 制作

360截图20160724100517067.jpg (29.78 KB)

360截图20160724100517067.jpg

沙发
zqy458219593 发表于 2016-7-25 09:54:35 |只看作者 |坛友微信交流群
你的A又没有放入HASH, 怎么FIND。。。。。。。。。。。。另外不是很理解你要干什么

使用道具

藤椅
bluehaiku 发表于 2016-7-25 12:06:55 |只看作者 |坛友微信交流群
zqy458219593 发表于 2016-7-25 09:54
你的A又没有放入HASH, 怎么FIND。。。。。。。。。。。。另外不是很理解你要干什么
这是个练习题,利用数据集b做成hash对象,然后从a中找与hash对象对应的变量值。
错在了:一:,在数据集a中,的ANC在hash对象中找不到,因为建立hash对象时,大小写的问题
已经解决了,谢谢。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 11:17