问题标签 [emmeans]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 使用 emmeans 检验模型之间的显着性
假设我有这两个模型
x
并在每个模型的水平之间进行测试计算
我如何使用 emmeans 评估这两个模型对于这种对比是否有显着差异?
r - emmeans 的事后结果并未反映数据的差异
我有一个包含三个因子变量的数据:
1.) Item_Type:因子 w/ 4 个级别“控制”、“Ar”、“Eng”、“Fr”
2.) 测试时间:因子 w/ 3 个级别“Pretest”、“Posttest”、“Delayedtest”
3.) 准确度:因子 w/ 2 级“0”、“1”
Item_Type 和 Time_of Testing 都在主题变量中。
主要假设是在 Pretest 中,不会有 Item_Type 效果。但是,在 Posttest 中,在阅读处理之后,除了对照项之外,从 Pretest 到 Posttest(处理后)的所有 Item_Type 均值应该有增长。也就是说,这种手段的增长不应该出现在控制项目中,因为这些项目是唯一没有接受任何形式治疗的项目。这些控制项仅出现在测试阶段,作为可以比较实验 Item_Types 的基线。
我安装了我的游戏玩家模型。
然后我进行事后比较。
但是,事后结果表明,控制项(其准确度实际上是所有其他 Item_Types 中最低的)确实具有最高的最小二乘均值。此外,在控制项目中发现 Pretest 和 Posttest 之间的 Item_Types 的唯一显着差异(尽管所有其他项目中 Pretest 和 Posttest 之间的实际平均均值差异为 +0.37,而控制项目仅为 +.1) .
我认为问题在于模型假设前测和后测中的所有项目之间没有差异,这就是为什么控制项目的拟合值具有误导性。你认为我应该如何解决这个问题。你会建议我做一些正交对比吗,因为我在运行 emmeans 测试时没有这样做。是否建议添加另一个名为(治疗,控制项目编码为 0,所有其他项目编码为 1?)
我非常感谢您的帮助和建议。
r - lmer 中的动态协变量在 emmeans 中不起作用
我正在尝试在模型中使用动态协变量(取自用户输入)lmer
。这工作正常,但应用emmeans
不再工作。
例子:
和
运行没有问题。
"age"
从用户输入弹出框中获取协变量也可以。
但:
不再运行。它在说:
变量有不同的长度(为“协变量”找到)
但事实并非如此。如果我检查mydata[,covariable]
它的长度与其他变量相同。
有什么建议该怎么做吗?
r - emmeans错误:match.arg(type)中的错误:'arg'应该是“link”,“response”,“terms”之一
我正在尝试使用emmeans
库计算gamlss
对象的估计边际均值。我的gamlss
对象来自零膨胀的 beta 回归。假设我的模型称为 m1 并且我的变量之一是internationaltreaty
,所以我调用:
emmeans(m1,"internationaltreaty",type="response")
我收到以下错误消息:
如果我使用不同的模型对象(例如 glm),emmeans 可以使用此代码。对我来说,emmeans 似乎无法识别我的类型参数。有没有人经历过类似的事情?
谢谢。
r - 如何获得 emtrends 中特定值的简单斜率?
我有一个混合模型,其中包含两个分类预测变量(X1、X2)和一个连续预测变量(X3)。
我有兴趣比较我的连续预测器的高低特征。
我的计划是对比 X3 的简单斜率(在 -1 SD、M、+1 SD)。
据我了解,这可以使用 emmeans 的 emtrends() 函数来完成,如下所示:
但是,所提供的系数对于 X3 的三个值是相同的。
任何人都可以阐明这一点吗?
r - 有没有办法改变emmeans中的图例?
我需要更改 emmeans 使用 emmip 制作的图例中的顺序,但我在网上找不到任何内容。
这就是我使用的代码:
这三个变量有 2 个水平,CueDuration 是 X,另外两个之间的交互是图表上的线。图例中以特定顺序呈现的交互,我需要它们以另一个顺序排列。
compare - nb.glm 之后的 emmeans 代码问题,之前运行良好
当我在运行 nb.glm 后尝试进行成对比较时遇到以下问题。
ref_grid(object, ...) 中的错误:无法处理“数字”类的对象
直到上周它工作正常。
有人可以帮我吗?TIA
r - glmmTMB 负二项式模型的置信区间
我正在尝试计算glmmTMB
(家庭:nbinom1)中模型估计的 95% 置信区间。
我可以使用glmer.nb
模型来做到这一点emmeans
,并且使用type = "response"
来对估计值和置信区间进行反向转换。
我认为 is 中的类似函数glmmTMB
,confint(model)
但它不会对估计值进行反向转换。
任何人都可以帮助我使用glmmTMB
模型来完成这项工作glmer
吗?
r - 使用 emmeans 对“混合”类模型进行事后比较不起作用
我运行了以下混合模型:
现在,我想使用emmeans 对probability_simple 和letter_position 执行所有成对比较。但是,在尝试运行时(在引入库(emmeans)之后:
我收到以下错误:
但是,根据文档,emmeans 应该支持执行的混合模型。混合模型是 afex 包的一部分,他们提到应该支持混合对象。
有什么建议么?