【发布时间】:2015-04-14 10:45:57
【问题描述】:
谁能帮忙翻译以下Stata代码?我需要此代码在 SPSS 中进行进一步分析。
if year<1990 {
bysort country year ID: egen sum080=sum(PY080g)
gen hydisp=(HY020+sum080)*HY025
}
else gen hydisp=HY020*HY025
我尝试使用以下 SPSS 代码解决问题:
DO IF year<1990.
SORT CASES BY country year ID.
COMPUTE sum080 = SUM(PY080g).
COMPUTE hydisp=(HY020+sum080)*HY025.
ELSE.
COMPUTE hydisp=HY020*HY025.
END IF.
EXECUTE.
但是这段代码似乎是错误的。你知道如何解决这个问题吗?
【问题讨论】:
标签: loops if-statement stata spss