私はデータセットを持っています。ここでは、各国をより広いレベルでグループ化したいのです。それでも、国は私のデータセットのid変数です。例:R:内部変換を使用する変数をplmに伝えることはできますか?
library(plm)
Data <- data.frame(iris)
Data$time <- c(rep(1951:2000,3))
Data$mygroup <- c(rep("a",100),rep("b",50))
test <- plm(Sepal.Length ~ Sepal.Width + Petal.Length,data=Data, model="within", index=c("time","Species"))
summary(test)
私は変態内mygroup
ではなくspecies
上で起こるしたいことを、何とかplm
を伝えることはできますか?私はインデックスとしてMYGROUP使用している場合は、私は推測しているIDごとに重複した年とのトラブルに遭遇し
test2 <- plm(Sepal.Length ~ Sepal.Width + Petal.Length,data=Data, model="within", index=c("time","mygroup"))
をしようとしたとき、私は単にmygroup
に基づいてダミーを構築し、含めることができplm
を気にそれらの内部変換はより効率的でなければならず、またよりエレガントに見えます。私はplm
ヘルプファイルにこれのオプションが表示されません。どんな助けもありがとう!