Exp() 変数の 8 x 1000 マトリックスを作成しました。これは、指数分布から 8 回サンプリングする 1000 回の反復 (列) を表します。各列の値の割合のうち、重要な値よりも小さい値を取得する方法を見つけようとしています。したがって、最終的には 1000 パーセンテージのベクトルになります。私はいくつかのことを試しましたが、まだRに比較的慣れていないため、いくつかの問題があります。
これは、まったく機能しない私の現在のバージョンのコードです。サンプルの平均または分散が必要なときに適用関数を (for ループなしで) 使用したので、このアプローチを試してみましたが、このパーセンテージには別のものが必要なようです。何かご意見は?
m=1000
n=8
theta=4
crit=3
x=rexp(m*n,1/theta)
Mxs=matrix(x,nrow=n)
ltcrit=matrix(nrow=m,ncol=1)
for(i in 1:m){
lt3=apply(Mxs,2,length(which(Mxs[,i]<crit)/n))
}
ltcrit