r - plm.fit 中的错误(数据,模型 = 模型 [1L],效果 = 效果):空模型
问题描述
早上好,我正在尝试使用plm
R 包生成具有随机效应的线性混合模型。我正在研究一个 df,您可以通过单击此处下载它,其结构如下:
> str(tab)
'data.frame': 498 obs. of 4 variables:
$ X : int 1 2 3 4 5 6 7 8 9 10 ...
$ biking : num 30.8 65.13 1.96 44.8 69.43 ...
$ smoking : num 10.9 2.22 17.59 2.8 15.97 ...
$ heart.disease: num 11.77 2.85 17.18 6.82 4.06 ...
当我尝试如下构建线性模型时
> lin_mod<-lm(heart.disease~smoking, data=tab)
它给了我一个没有错误的线性模型,但是当我尝试用 plm 引入随机效应时,如下所示
random<-plm(heart.disease ~ smoking, data=tab, model="random")
或者
random<-plm(heart.disease ~ smoking+X, data=tab, model="random")
或者
random<-plm(heart.disease ~ smoking+biking, data=tab, model="random")
它给了我这个错误: plm.fit 中的错误(数据,模型 = 模型 [1L],效果 = 效果):空模型
我已经查过了,但显然我没有犯任何值得注意的错误,但我当然做错了什么。你能给我一些建议吗?谢谢你!
解决方案
推荐阅读
- android - 使用本机反应重启 Android 手机
- java - JPA Criteria Path.get("ID") of a Join返回 B 的 ID 而不是 A 的 ID,为什么?
- python - 在 Python 中将 Excel 文件附加到多个目录中
- python - 在 PyTorch 中更新 register_buffer?
- php - Symfony 5.3 自定义 FileLoader 不工作
- python - 我最后一个函数中的 for 循环似乎没有执行。我编写了一个示例版本,它运行得很好,所以我不明白这个问题
- regex - Perl 或 Python 任意正则表达式替换与捕获
- xcode - Xcode 目录中无法识别 Podfile
- python - Django如何在更新数据后重定向回分页页面?
- reactjs - 如何在步进器中提交表单