【发布时间】:2016-08-02 12:14:53
【问题描述】:
我有 4 个不同的 data.frames,它们的观察结果遵循二项分布,我需要为每个数据帧计算与第二列的平均值相关的置信区间 (Flow)。
在Success 和total number of trials = 85 列中报告成功次数。
如何计算置信区间? 我怎样才能用 R 做到这一点?
这是我的 data.frames 的示例:
df1 <- read.table(text = 'Flow Success
725.661 4
25.54 4
318.481 4
230.556 4
2.823 3
12.6 3
9.891 3
11.553 1', header = TRUE)
> mean(df1$Flow)
[1] 167.1381
df2 <- read.table(text = 'Flow Success
725.661 3
25.54 3
318.481 3
230.556 2
2.823 2
12.6 1', header = TRUE)
> mean(df2$Flow)
[1] 219.2768
df3 <- read.table(text = 'Flow Success
725.661 2
25.54 2
318.481 1', header = TRUE)
> mean(df3$Flow)
[1] 356.5607
df4 <- read.table(text = 'Flow Success
725.661 2
25.54 2', header = TRUE)
> mean(df4$Flow)
[1] 375.6005
我需要计算上述均值的置信区间。
如果需要,我可以为您提供有关数据的更多信息。
感谢任何愿意帮助我的人。
【问题讨论】:
-
当你的观察结果都不是整数时,它们如何服从二项分布?
-
每个观察都连接到具有整数值的第二列。感谢您的评论。
-
@user6644063 “连接到第二列”是什么意思?你有多少观察。您呈现数据的方式非常混乱。
-
我更新了我的问题,很抱歉不太清楚。
标签: r mean confidence-interval