- 博客(6)
- 收藏
- 关注
原创 stata 如何在同一张图中比较不同模型的边际效应分析结果
4. _at1是模型中第一个自变量的取值,在本例中即变量x在(-1.92(0.1)1.315)范围内的取值。跑模型时想要计算边际效应的自变量位于第*个,画图时使用对应的_at*即可。3. _ci_lb _ci_ub分别是margins结果中的置信区间下限和上限。2. twoway rarea专门用来绘制置信区间。1. margins输出结果可以存储为dta。
2024-08-17 14:30:50
105
原创 R语言更新版本后无法运行Rstudio/安装包的问题
步骤二,经过步骤一理论上可以打开Rstudio,但仍有可能遇见panes加载不出来的问题,特别是在打开之前正常使用的Rproject时。这里的可能症结是试图在rmarkdown包被删除的情况下打开rmd文件,所以失败。步骤一,卸载R和Rstudio后在C:\Users...\AppData\Local中删除R和Rstudio文件夹,重启,重新安装R和Rstudio。1. Rstudio打开巨慢,除了Source所有panes都加载不出来,以至于无法运行。这时需要先安装rmd包,随即可能就遇到上述问题2。
2024-06-03 16:06:10
963
原创 待解决问题
使用tobit(X on Y)和lm(X on M)的模型组合,通过`mediation::mediate`做因果中介分析后,无法使用`mediation::medsens`进行敏感性分析。
2023-12-19 21:15:49
59
1
原创 R语言tobit模型选哪家
AER::tobit原本是兼容stargazer的,但随着版本更新出现了bug。censReg:兼容stargazer,不兼容mediation,运行速度慢。适用于截断数据的tobit模型,用censReg包和AER包都可以实现。AER:不兼容stargazer,兼容mediation,运行速度快。通过比较可以发现两个命令的结果都相同。
2023-12-03 16:02:51
400
原创 R报错| 无法转换数据类型 Can‘t convert `value` <character> to <double>.
在本变量的重编码过程中还需要注意一个问题。变量从数字转换为字符需要一个过程,当字符串较多时,变量的类别将自动变为character,无法再使用大于小于来制定recode规则。这也是以上代码从“工人”开始改变了recode规则的原因。解决办法是使用as.numeric或其他类似的函数先将变量类型转换好。常见于使用haven包导入数据之后试图重编码的过程中。另外可以避免使用car::recode。
2023-11-21 15:40:59
1192
原创 回归结果中SE无限大的问题
在使用资产规模预测捐赠的过程中,同样的模型,使用tobit则出现标准误无限大(Inf.)的异常情况,使用lm和glm则正常。#R语言实践笔记 #攻坚克难 #回归分析 #tobit模型 #截断数据。解决办法:将自变量对数化后再跑模型,即可得到正常的回归结果。使用tobit模型中遇到的。
2023-11-20 15:05:51
73
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人