前提・実現したいこと
使用するデータは以下のようなパネルデータ(unbalanced_pdf)です。pdata.frame()で、plm用の形式に変換しています。(一番左列: 企業id-年)
/////// name price PBR
1-2009 会社a 1890 0.8
1-2010 会社a 1890 0.9
1-2011 会社a 1912 1.0
2-2011 会社b 1988 0.7
2-2012 会社b 2885 0.9
2-2013 会社b 2983 0.8
このデータをもとに、回帰分析を行うために以下のコマンドを実行しました。
fixedeffect_unbalanced_model<- plm(PBR ~ price +…, data = unbalanced_pdf, method = "within", effect = "individual")
その結果、
「.rowNamesDF<-(x, value = value) でエラー: 重複した 'row.names' は許されません 」 というエラーメッセージが表示されます。
このデータは全対象期間のデータが揃っていない個体も残している不完備パネルデータですが、完備パネルデータで同様の分析を行った場合、以上のようなエラーメッセージは表示されませんでした。
思いつく原因があれば教えていただけると嬉しいです。
あなたの回答
tips
プレビュー