从罗伯特·卡巴科夫(Robert Kabacoff)的Quick-R中,我有
# Bootstrap 95% CI for regression coefficients
library(boot)
# function to obtain regression weights
bs <- function(formula, data, indices) {
d <- data[indices,] # allows boot to select sample
fit <- lm(formula, data=d)
return(coef(fit))
}
# bootstrapping with 1000 replications
results <- boot(data=mtcars, statistic=bs,
R=1000, formula=mpg~wt+disp)
# view results
results
plot(results, index=1) # intercept
plot(results, index=2) # wt
plot(results, index=3) # disp
# get 95% confidence intervals
boot.ci(results, type="bca", index=1) # intercept
boot.ci(results, type="bca", index=2) # wt
boot.ci(results, type="bca", index=3) # disp
如何获得自举回归系数的p值?
“ p值”是什么意思?什么虚假假设的具体检验?
—
Brian Diggs 2014年
更正H0:bj = 0
—
ECII,2014年
根据置信区间是否包含0,您已经得到 /。由于引导程序中参数的分布不是参数性的,因此无法获得更多详细信息(因此无法获得概率)值为0)。
—
Brian Diggs 2014年
如果您不能假设分布,那么如果CI不包含0,您怎么知道p <0.05?这对于z或t分布成立。
—
ECII 2014年
我明白了,但是您只能说p <0.05,您不能附加特定值吧?
—
ECII 2014年