Eta/Eta-角ルーチンR
-
25-09-2019 - |
質問
ほかにグラフィカル推定の直線性(視線-at-scatterplot方法、利用前に適用技術から狙い、家族には,いくつか方法がありますこの推定arithmetically(なグラフ).
今、私の目にはフィッシャーの eta-角 相関比率arithmeticallyで相乗ピアソン r (coef.の決定: r2 場と二つの変数は非線形です。そのため、を比較することができ価値観 eta や r を評価しいタイプの関係(直線)。を提供します情報%の増減に依存変数の説明(直線)、独立変数となります。そのため、適用することが可能ですが線形性の仮定を満たさない場合がある。
端的に言えば:あるルーチンをeta/eta-角R?
解決
まだかなり驚か、認めなければならな...ありません簡単かつ簡単な方法は計算ηはη2 に R
...そして、機能による Wikipediaページ.これを:
eta <- function(x, squared = FALSE, ...) {
stopifnot(is.list(x))
## unlist
y <- unlist(x)
## group mean
mg <- rapply(x, mean, ...)
## group size
ng <- rapply(x, length, ...)
## total mean
mtot <- mean(y, ...)
## SSb
ssb <- sum(ng * (mg - mtot) ^ 2)
## SSt
sst <- sum((y - mtot) ^ 2)
# get eta-squared
if (squared) {
res <- ssb/sst
# get eta
} else {
res <- sqrt(ssb/sst)
}
return(res)
}
この利回りも問題は、思いる。...どんなチェックに使用する直線性?しかし、私の計算のp値なので、誰でも知っていうか---ください私の知っとこ!
他のヒント
は、この質問を読んで、その答えに機能を試した後、私はちょうど見つけ、この ライブラリ "sjstats" を。 付属イータ二乗機能があります。 多分それは、将来の求職者のために便利です。
所属していません StackOverflow