请帮助我解释SAS代码(我对sas很新,并尝试将代码从sas重写为stata)。
PROC SQL;
CREATE TABLE sample AS
SELECT a.*, LOG(1 + b.pcyld) as u
FROM sample AS a LEFT JOIN bondterm AS b
ON a.compdate = b.compdate AND
a.t_debt_round = b.roundmat;
QUIT;
是否意味着:从dataframe - " bondterm",生成r_debt = LOG(1 + b.pcyld)。然后通过compdate和t_debt_round(sample dataframe)= roundmat(bondterm)合并此数据库。我是对的吗?
答案 0 :(得分:0)
源表是:
数据保持连接,因此包含来自SAMPLE的所有记录,但如果记录是在bondterm而不是样本中,则不包括在内。
选择的字段:
输出表: