1

次のような pdata.frame (r で plm パッケージを使用) があるとします。

> df <- data.frame(id=c(1,1,1,2,2,2,3,3,3,4,4,4), time=rep(1:3,4),obs=c(1,2,3,1,1,1,1,1,2,0,0,0))
> pdf <- pdata.frame(df)
> pdf
    id time obs
1-1  1    1   1
1-2  1    2   2
1-3  1    3   3
2-1  2    1   1
2-2  2    2   1
2-3  2    3   1
3-1  3    1   1
3-2  3    2   1
3-3  3    3   2
4-1  4    1   0
4-2  4    2   0
4-3  4    3   0

一部のインデックスでは時間とともに変化しないが、他のインデックスでは変化するという観察結果がありますid。時間とともに変化しないものを見つけたい、つまり次のようなものを抽出したい

    id time obs
2-1  2    1   1
2-2  2    2   1
2-3  2    3   1
4-1  4    1   0
4-2  4    2   0
4-3  4    3   0

これを行う簡単な方法はありますか?

4

1 に答える 1