0

小さなデータセットで非常に単純な固定効果モデルを実行しようとしています。サンプル データ セットはかなり小さいです。csv ファイルを介してデータをロードし、plm コマンドを実行しました。しかし、私はエラーが発生しており、理由を理解できません。私のcsvファイルは次のようになります:

country,year,y,x1
A,2000,6.0,7.8
A,2001,4.6,0.6
A,2002,9.4,2.1

以下は、コンソールで実行した一連のコマンドです。

>test<-read.table("test.csv",sep=",",header=TRUE)
head(test)
fixed <- plm(y ~ x1,data=test,index=c("country","year"),model="within")
series country is constant and has been removed
Error in pdata.frame(data, index) : variable country does not exist

R で固定効果モデルとランダム効果モデルを操作する方法を理解するためのリファレンスとしてこれを使用plm()しています。ありがとう!

4

1 に答える 1

0

サンプル データ セットにもう 1 つの国を追加しましたが、うまくいくようです。データは次のようになります。

<br>country,year,y,x1
<br>A,2000,6.0,7.8
<br>A,2001,4.6,0.6
<br>A,2002,9.4,2.1
<br>B,2000,5.0,7.2
<br>B,2001,5.6,0.9
<br>B,2002,8.1,3.4
于 2015-03-25T13:15:39.543 に答える