R 面板回归错误

R 面板回归错误,r,R,我正在R中运行一个面板回归,并使用列出的变量调用了我的数据集,当我运行模型时,我收到一条错误消息,上面说: "Error in `[[<-.data.frame`(`*tmp*`, time.name, value = c(1L, 2L, 3L, 4L, :replacement has 83498 rows, data has 83765" 任何帮助都将不胜感激 请提供一个可复制的示例,其中包含一些示例数据,让我们重现问题。我所在的公司对数据非常挑剔,不允许我实际发布。在这方面没有

我正在R中运行一个面板回归,并使用列出的变量调用了我的数据集,当我运行模型时,我收到一条错误消息,上面说:

"Error in `[[<-.data.frame`(`*tmp*`, time.name, value = c(1L, 2L, 3L, 4L,  :replacement has 83498 rows, data has 83765" 

任何帮助都将不胜感激

请提供一个可复制的示例,其中包含一些示例数据,让我们重现问题。我所在的公司对数据非常挑剔,不允许我实际发布。在这方面没有办法得到帮助吗?我缺少了什么东西来解决这个问题?你可以看看一种方法来制作你的数据的匿名版本。我还会尝试对数据进行子集设置,然后重新运行模型,以查看是否只有某些行会产生问题。对我的数据进行子集设置是什么意思?我在R方面非常缺乏经验。我必须自学大部分知识,所以我在这方面非常差。试着用数据帧的一部分运行模型,即,
data=data[1:500,]
,看看是否会返回同样的错误。或者删除一些模型变量。看看是否可以缩小数据中产生错误的位置。如果您可以共享至少几行数据,
dput(head(data))
这可能也会对我们有所帮助。
Within.Model=plm(Cancelled~Length.Of.Agreement+Total.Contract.Value+Easy.Pay..Yes.or.No,data=Data,index="Year",model="within",effect("time"))