-1
私が作成した行列のすべての行にt.testを実行したかったのです。そして、私は信頼区間の値を取り出し、それぞれの反復ごとに1つの出力を持つ別々のベクトルに保存しようとしました。しかし、コードを実行すると、L1 = NA NA NA ... 8.155677となります。あなたが間違いを指摘できるなら、私は素晴らしいことになるでしょう。forループは最後のものを除いてすべての反復でNAを示します
set.seed(1234)
n= 24 # sample size or a number of RV's
N=100 # number of exrtractions or a number of sums for each rv
X=rnorm(N*n, 9, 1.5) # generate rv's
XMat=matrix(X,nrow=N)
#Problemパート(私はそれがステップバイステップで書き込もうとしました、このコードクリーナーを書くためのさまざまな方法があります理解しますが。):
L1=c()
L2=c()
for(i in N)
{
s=XMat[i,1:n]
K=t.test(s,conf.level=0.95)
M=K$conf.int
l1=M[1]
l2=M[2]
L1[i]=l1
L2[i]=l2
}
OH ..それは簡単でした。どうもありがとうございます!私は何か手がかりなしに1時間それを見てきた))) –