我的數據幀包含500個樣本,每個樣本的大小爲100。下面是快照。我需要計算90/95/99平均值的置信區間。使用R的樣本均值的置信區間
head(Means_df)
Means
1 14997
2 11655
3 12471
4 12527
5 13810
6 13099
我使用下面的代碼,但只獲取一行的置信區間。任何人都可以幫助我的代碼?
tint <- matrix(NA, nrow = dim(Means_df)[2], ncol = 2)
for (i in 1:dim(Means_df)[2]) {
temp <- t.test(Means_df[, i], conf.level = 0.9)
tint[i, ] <- temp$conf.int
}
colnames(tint) <- c("lcl", "ucl")
您是否試圖爲每一行獲得置信區間?而對於每一行你只有一個值(這是我假設其他一些數據的意思)? – Dason