【发布时间】:2020-12-17 10:21:15
【问题描述】:
我需要为我的数据获取/计算 95% 的可信区间。我的数据由十列和超过 5000 行组成。这是一些示例数据。
data <- data.frame(A = c(-7.595932, -6.451768, -4.682111, -8.781488, -4.251690),
B = c(0.8324450, 0.9451657, 0.8773759, 0.6044753, 0.6553995),
C = c(22.747480, 15.477470, 18.745407, 9.622865, 21.137619),
D = c(-11.684762, -13.474299, -9.783277, -7.747501, -12.352081))
我只是不确定要使用哪个函数,因为我每次都会得到不同的结果,而且它一次只能处理一列。我尝试了以下功能:
ci(data$`A`, confidence = 0.95) ## R package gmodels
和
CI(data$`A`, confidence = 0.95) ##R package Rmisc
有没有其他人遇到过同样的问题?
【问题讨论】:
-
置信区间还是可信区间?
-
您能否提供一个可重现的示例?
ci()和CI()函数不在基础 R 中,所以我收到一条错误消息。 -
可信区间@user2974951
-
@sjp , ci() 与包 gmodels 和 CI() 与包 Rmisc。我不确定您对可重复示例的含义是什么?对 R 来说还是很新的:(
标签: r dataframe multiple-columns confidence-interval credible-interval