【发布时间】:2014-01-01 21:31:01
【问题描述】:
我使用下一个程序代码使用bootstrap for Libras Data movement set 估计标准误差:
mydata<-read.table('C:/Users/Desktop/libra.txt', sep=',', header=TRUE)
head(data)
custom.boot <- function(times, data=mydata) {
boots <- rep(NA, times)
for (i in 1:times) {
boots[i] <- sd(sample(data, length(data), replace=TRUE))/sqrt(length(data))
}
boots
}
# Mean standard error
mean(custom.boot(times=1000))
但我得到了下一个错误:
Error in is.data.frame(x) :
(list) object cannot be coerced to type 'double'
您能帮我找出问题并给出解决方法吗?提前致谢!
【问题讨论】:
-
有一个用于引导的包。这是documentation的链接。
标签: r estimation standard-error statistics-bootstrap