- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 2 路重复测量设计 (3 x 2),我想了解如何计算效应大小(部分 eta 平方)。
我有一个包含数据的矩阵(称为 a),就像这样(重复测量)
A.a A.b B.a B.b C.a C.b
1 514.0479 483.4246 541.1342 516.4149 595.5404 588.8000
2 569.0741 550.0809 569.7574 599.1509 621.4725 656.8136
3 738.2037 660.3058 812.2970 735.8543 767.0683 738.7920
4 627.1101 638.1338 641.2478 682.7028 694.3569 761.6241
5 599.3417 637.2846 599.4951 632.5684 626.4102 677.2634
6 655.1394 600.9598 729.3096 669.4189 728.8995 716.4605
idata=
Caps Lower
A a
A b
B a
B b
C a
C b
我知道如何对汽车包进行重复测量方差分析(类型 3 SS 在我的领域是标准的,尽管我知道这会导致逻辑错误..如果有人想像我 5 一样向我解释这一点我很想理解它):
summary(Anova(lm(a ~ 1),
idata=idata,type=3,
idesign=~Caps*Lower)),
multivariate=FALSE)
我想我想做的是将这部分摘要打印出来:
假设球形的单变量 III 型重复测量方差分析
SS num Df Error SS den Df F Pr(>F)
(Intercept) 14920141 1 153687 5 485.4072 3.577e-06 ***
Caps 33782 2 8770 10 19.2589 0.000372 ***
Lower 195 1 13887 5 0.0703 0.801451
Caps:Lower 2481 2 907 10 13.6740 0.001376 **
并用它来计算部分预计到达时间的平方。因此,如果我没有记错的话,我需要从第一列中获取 SS,然后将其除以(本身 + 该行的 SS 错误)以获得每个效果。这是正确的做法吗?如果是这样,我该怎么做?我不知道如何从摘要打印输出中引用值。
最佳答案
可以使用heplots
包中的etasq
函数计算部分eta平方
library(car)
mod <- Anova(lm(a ~ 1),
idata = idata,
type = 3,
idesign = ~Caps*Lower)
mod
library(heplots)
etasq(mod, anova = TRUE)
既然你问的是计算:
来自?etasq
:'对于单变量线性模型,经典 η^2 = SSH/SST 和部分 η^2 = SSH/(SSH + SSE)。这些在单向设计中是相同的。”。
如果您希望检查具有 class
的模型的 η^2 计算代码(如示例所示),您可以使用 getS3method(f = "etasq", class =“Anova.mlm”)
。
关于R-重复测量方差分析的部分 eta 平方(汽车包),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17961349/
问题的标题是我收到的错误的原因是因为我根本不知道如何解释它,无论我做了多少研究。每当我使用 bigglm() (来自 biglm 包,旨在对大量数据运行回归)运行逻辑回归时,我得到: Error in
我正在创建一个 eta 范围在 3 到 20 小时之间的任务,当我查看工作日志时,对于这个任务,工作人员说“从经纪人那里得到任务:...”收到原始任务后每小时,直到达到 eta。 我知道这与设置 BR
我有一个简单的功能: calculate :: Int -> Int -> Int calculate x y = sum . filter even $ enumFromTo x y 可以简化为 c
我正在为一个气象站进行项目,但是我陷入了估计到达时间(ETA)的问题,因此,我还想应用一种方法来估计特定地点的云到达时间,例如,我将有一个太阳能站,然后会有云,但是在它们到达太阳能站之前,我想计算到达
我只从 eta expansion 中找到了一些间接线索 SimpleExpr ::= SimpleExpr1 `_' The expression 𝑒 _ is well-formed if 𝑒
我有一个简单的功能: calculate :: Int -> Int -> Int calculate x y = sum . filter even $ enumFromTo x y 可以简化为 c
在 Debian Squeeze 上,我有一个文件正在从 . 复制到 ./copy。如果我运行 watch du,我可以看到两个目录的大小随时间变化。我如何解析 du 的输出,以便我可以看到文件副本的
我收到 eta 减少以下 lambda 表达式的警告。 \(DataType arg1 arg2) -> DataType (modify arg1) arg2 互联网告诉我减少 eta 的方法是省去
我正在尝试 η-reduce 函数 foldr :: (a -> b -> b) -> b -> BinaryTree a -> b foldr combiner base tree = foldMa
我正在寻找使用线性进度信息计算操作(IE:文件下载)的 ETA 的最佳方法。 假设我有以下方法被调用: void ReportProgress(double position, double tota
更新 1: 下面提供的一些解决方案看起来不错。但是,我只知道循环在其父循环的迭代确定后迭代的次数。所以我不能事先计算所有的迭代。 原问题: 我在一个类似的程序中嵌入了循环: 程序 1: using S
我在玩 van Laarhoven 镜头时遇到了一个问题,即类型检查器拒绝了良好类型函数的 eta 缩减形式: {-# LANGUAGE RankNTypes #-} import Control.A
有人可以帮助我理解这一点/指向我一些阅读 Material 吗?以下工作正常: type F a b = Functor f => f a -> f b fComp :: F b c -> F a b
我正在用 haskell 解决一个非常基本的问题。我试图计算字符串中小写字母的数量。我的解决方案是这样的 import Data.Char lowercaseCount :: String -> In
我想安排一个任务在未来的不同时间运行。我试图在调用任务时使用 eta 选项来执行此操作。这部分本身工作得很好,但同时,我想对任务进行速率限制。我无法同时完成这两件事:安排任务在将来运行,同时也让 ce
下面的代码几乎是不言自明的: class EtaExpansionOnNonMethods { // or object val zero = 0 val zeroEta = zero
我的代码中有这一行 lev_similarity = -1*np.array([[distance.levenshtein(w1,w2) for w1 in words] for w2 in word
当前代码: def chained_task(foo, bar, start_time): return chain(task1.s(foo, bar), task2.s(eta=start_
(here 是我目前工作的要点。) Coq 带有一个关于 eta 减少的规则,允许我们证明如下内容: Variables X Y Z : Type. Variable f : X -> Y -> Z.
Eta-conversion 正在考虑函数 (x) => f(x)与函数 f 相同.在工作中重构代码时,我试图使用这种等效性来简化一些高阶函数调用。然而,事情并没有完全解决,而且我对实际发生的事情有些
我是一名优秀的程序员,十分优秀!