【发布时间】:2014-07-28 23:58:13
【问题描述】:
在 Stata 中,我目前有一个如下所示的数据集:
我正在尝试在 B 列中创建一个“尾随计数器”,使其看起来像:
这里,计数器从 1 开始,每当 A 中出现“1”时,B 就会增加一个值。
这似乎很简单,但我不知道该怎么做。这是我到目前为止所做的:
假设A列在Stata中称为“A”,
我用:
gen B = A + A[_n - 1]
但是,这让我有些失望。我不知道如何继续,有人有什么建议吗?
【问题讨论】:
-
请不要发布问题,让他们无人看管。答案值得代表其原始发布者获得某种明显的反馈;以接受/赞成和/或评论的形式。像stackoverflow.com/q/24990010/2077064 和stackoverflow.com/q/24988421/2077064 那样将它们挂起来既不被认为是礼貌也不是好的做法。见what to do when someone answers。
标签: stata