私は多くのパネルデータセットに基づいてパネルデータセットを作成しています。私はdata.table
、または基本R関数merge()
でさえ、行の順序を変更することに戸惑うことがありました。あまりにも多くの試行錯誤の後、私はplyr
から、次の使用:最後にR:plyr/dplyr/data.tableパッケージとplmパッケージを一緒に使用すると、既知の問題はありません
join(x, y, by=c("Firm", "Index"))
、私は最後のパネルデータセットによって調製された場合、分析のためにattach()
機能とplm
パッケージを使用し、私は次のエラーを取得:
Error in pdim.default(index[[1]], index[[2]]) when I investigate further using
options(error=recover)
私は
stop(cat("duplicate couples (time-id)\n"))
を見つける
何が間違っているかもしれないとそれを修正する方法をお勧めしますか?
'merge()'の中で 'sort = FALSE'を試してください。 – mtoto
'attach()'しないでください。 – Gregor
@Gregorなぜ添付しないのですか? –