无法更改 boot() 结果的 plot() 的主标题和 x、y 标签

cannot change the main title and x, y labels for plot() of boot() result

我是 R 的新手,但有过一些标记图的练习,所以我认为这与使用 boot().

的 bootstrap 的结果相同
#question 7
library(boot)
# function to obtain mean of x
fc <- function(x, indices){
  dt <- x[indices]
  c(mean(dt))
}
set.seed(123)
mybootstrap <- boot(x, fc, R=1000)
head(mybootstrap)
plot(mybootstrap, index=1,main="Boostrap mean of x", xlab="mean", ylab="density")

但实际上它给了我通用的 "Histogram of t" 和 "t*" 的 xlab 而不是我在括号中写的来指定这些东西。为什么会这样?

boot中调整情节设置并不容易。最好是拉出 t 并使用 plotfreq=F 来获得密度图:

 hist(mybootstrap$t, freq = FALSE, breaks = 50,
     main="Boostrap mean of x", xlab="mean", ylab="density")