【发布时间】:2018-05-15 03:26:53
【问题描述】:
我在 SAS 中有一个名为 "Flight" 的数据集,我想用匹配的值标记一个特定列 "Carrier" 的所有行 ("Flght_carrier_code") 来自另一个数据集 称为“航空公司”。
请提出一些方法。
示例数据集 1 -“航班”
date carrier flight tailnum air_time
01-01-2013 UA 1714 N24211 227
01-01-2013 AA 1141 N619AA 160
01-01-2013 B6 725 N804JB 183
01-01-2013 DL 461 N668DN 116
01-01-2013 UA 1696 N39463 150
01-01-2013 B6 507 N516JB 158
01-01-2013 EV 5708 N829AS 53
01-01-2013 B6 79 N593JB 140
01-01-2013 AA 301 N3ALAA 138
01-01-2013 B6 49 N793JB 149
01-01-2013 B6 71 N657JB 158
示例数据集 2 -“航空公司”
Flght_carrier_Code name
9E Endeavor Air Inc.
AA American Airlines Inc.
AS Alaska Airlines Inc.
B6 JetBlue Airways
DL Delta Air Lines Inc.
EV ExpressJet Airlines Inc.
F9 Frontier Airlines Inc.
FL AirTran Airways Corporation
HA Hawaiian Airlines Inc.
MQ Envoy Air
OO SkyWest Airlines Inc.
UA United Air Lines Inc.
US US Airways Inc.
VX Virgin America
WN Southwest Airlines Co.
YV Mesa Airlines Inc.
【问题讨论】:
-
听起来与向数据集或变量添加标签无关。相反,如果看起来你想解码一个变量。你试过什么?你创建格式了吗?
-
加入?您想要一个名称与代码关联的列吗?然后,使用连接!