問題: ベイズのメタ分析で事前分布およびデータとして使用する分布をパラメーター化しています。データは文献で要約統計として提供されており、ほぼ独占的に正規分布していると想定されています(ただし、変数は0未満にはならず、一部は比率、一部は質量など)。
解決策がない2つのケースに遭遇しました。対象のパラメーターは、データの逆数または2つの変数の比率である場合があります。
例:
- 2つの正規分布変数の比率:
- データ:窒素と炭素の割合の平均とsd
- パラメーター:窒素と炭素の比率。
- 正規分布変数の逆:
- データ:質量/面積
- パラメーター:面積/質量
私の現在のアプローチは、シミュレーションを使用することです:
たとえば、平均xbar.n、c、分散:se.n、c、およびサンプルサイズ:nn、ncの炭素と窒素のパーセントデータのセットの場合:
set.seed(1)
per.c <- rnorm(100000, xbar.c, se.c*n.c) # percent C
per.n <- rnorm(100000, xbar.n, se.n*n.n) # percent N
ratio.cn = perc.c / perc.nをパラメーター化したい
# parameter of interest
ratio.cn <- perc.c / perc.n
次に、事前分布に対して範囲の最適な分布を選択します
library(MASS)
dist.fig <- list()
for(dist.i in c('gamma', 'lognormal', 'weibull')) {
dist.fit[[dist.i]] <- fitdist(ratio.cn, dist.i)
}
質問: これは有効なアプローチですか?他の/より良いアプローチはありますか?
前もって感謝します!
Hayya、J.およびArmstrong、D.およびGressis、N.、1975年。2つの正規分布変数の比率に関するノート。経営科学21:1338--1341