не может изменить основной заголовок и метки x, y для plot () результата boot () - PullRequest
1 голос
/ 18 февраля 2020

Я новичок в R, но у меня была некоторая практика маркировки графиков, поэтому я подумал, что это будет то же самое для результата от bootstrap с использованием boot().

#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")

Но на самом деле это дает мне дженерик c "гистограмма т" и xlab "т *", а не то, что я написал в скобках, чтобы указать эти вещи. Почему это так?

1 Ответ

2 голосов
/ 18 февраля 2020

Нелегко настроить параметры графика в boot. Лучше всего вытащить t и использовать plot с freq=F, чтобы получить график плотности:

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

enter image description here

...