【发布时间】:2022-01-14 14:22:12
【问题描述】:
嘿,我有一个数据集,其中包括公司 (Permno) 的 ID 和申报日期以及匹配的公司 ID 和申报日期。我怎样才能使匹配的 permno 和声明日期与正常的 permno 和声明日期放在相同的列中?
【问题讨论】:
-
“一分为二”是怎么回事?你想从你发布的照片中得到哪两个数据集?注意:请以文字而非照片的形式发布文字。
标签: sas
嘿,我有一个数据集,其中包括公司 (Permno) 的 ID 和申报日期以及匹配的公司 ID 和申报日期。我怎样才能使匹配的 permno 和声明日期与正常的 permno 和声明日期放在相同的列中?
【问题讨论】:
标签: sas
使用带有set 语句的数据步骤或在proc sql 中使用union。
data dsn1;
set firm(keep=permno dlcrdt)
firm(keep=matched_permno matched_dclrdt
rename=(matched_permno=permno matched_dclrdt=dclrdt));
run;
或者
Proc sql;
Create table dsn2 as
select permno dlcrdt from firm
union all
select matched_permno matched_dclrdt
from firm;
quit;
【讨论】: