r语言 - 如何计算均值比例的置信区间



我有一个变量 (v_1(,计算为变量 2 (v_2( 和变量 3 (v_3( 的平均值之比。如何计算此比率的置信区间?


v_2<-c(1,5,6,3,4,9,7,3,2,5,6,7)
v_3<-c(7,11,22,5,4,3,8)
v_2_mean<-mean(v_2)
v_3_mean<-mean(v_3)
v_1<-v_2_mean/v_3_mean

这个关于交叉验证的页面表明,如果您愿意在两个样本中都假设高斯分布,则mratios包包含函数ttestratio(),该函数将对比率执行 t 检验。对您来说更重要的是,它还将计算一个置信区间:

v_2 <- c(1,5,6,3,4,9,7,3,2,5,6,7)
v_3 <- c(7,11,22,5,4,3,8)
mratios::ttestratio(v_2, v_3)$conf.int[1:2]
# [1] 0.3000213 1.6524510

最新更新