【发布时间】:2020-10-14 17:26:47
【问题描述】:
我正在使用 lmer4 包 [lmer() 函数] 来估计几个平均模型,我想绘制它们的估计系数。我找到了这篇文档“Plotting Estimates (Fixed Effects) of Regression Models, by Daniel Lüdecke”,它解释了如何绘制 Estimates,它适用于平均模型,但使用条件平均值而不是完全平均值。
脚本示例:
库(lme4) 选项(na.action = “na.omit”) PA_model_clima1_Om_ST此脚本的结果:
术语代码: Evapotranspiracao_PM_ST Preci_total_PM_ST RH_PM_ST Temperatura_Ar_PM_ST 1 2 3 4 Vento_V_PM_ST 5 模型平均系数: (全平均) 估计标准。误差调整 SE z 值 Pr(>|z|) (截取) 5.4199 1.4094 1.4124 3.837 0.000124 *** Preci_total_PM_ST -0.8679 1.0300 1.0313 0.842 0.400045 RH_PM_ST 0.6116 0.8184 0.8193 0.746 0.455397 Temperatura_Ar_PM_ST -1.9635 0.7710 0.7725 2.542 0.011026 * Vento_V_PM_ST -0.6214 0.7043 0.7052 0.881 0.378289 蒸散量_PM_ST -0.1202 0.5174 0.5183 0.232 0.816654 (条件平均) 估计标准。误差调整 SE z 值 Pr(>|z|) (截取) 5.4199 1.4094 1.4124 3.837 0.000124 *** Preci_total_PM_ST -1.2200 1.0304 1.0322 1.182 0.237249 RH_PM_ST 1.0067 0.8396 0.8410 1.197 0.231317 Temperatura_Ar_PM_ST -1.9635 0.7710 0.7725 2.542 0.011026 * Vento_V_PM_ST -0.8607 0.6936 0.6949 1.238 0.215546 蒸散量_PM_ST -0.3053 0.7897 0.7912 0.386 0.699619 --- 意义。代码:0‘***’0.001‘**’0.01‘*’0.05‘.’0.1‘’1剧情脚本:
库(sjPlot) 图书馆(sjlabeled) 图书馆(sjmisc) 图书馆(ggplot2) 数据(EFC) 主题集(主题_sjplot()) plot_model(Avg_PA_clima1_Om_ST, type="est", vline.color="black", sort.est = TRUE, show.values = TRUE, value.offset = .3, title="O. mattogrossae")如您所见,它使用条件平均值而不是完全平均值的值。 如何使用完全平均值绘制平均模型的估计值?
【问题讨论】:
-
请添加
Abund的示例版本以复制您的模型并为您提供帮助。
标签: r ggplot2 average lme4 coefficients