我试图获得一组变量的两个连续观察的自然对数之间的差异。
我的方法如下
. gen abandon_qry_ln = ln(abandon_qry) - ln(abandon_qry) [_n-1]
但我收到错误weights not allowed
。
知道可能是什么问题吗?
答案 0 :(得分:3)
您可以使用
gen difference = ln(abandon_qry) - ln(abandon_qry[_n-1])
或
gen ln_abandon_qry = ln(abandon_qry)
gen difference = ln_abandon_qry - ln_abandon_qry[_n-1]
您试图下标表达式。您可以在Stata中下标变量或矩阵,但通常不是表达式。