Я сначала смоделировал 500 выборок размера 55 в нормальном распределении.
samples <- replicate(500, rnorm(55,mean=50, sd=10), simplify = FALSE)
1) Для каждой выборки я хочу получить среднее значение, медиану, диапазон и третий квартиль.Затем мне нужно хранить их вместе в кадре данных.
Это то, что у меня есть.Я не уверен насчет диапазона или квантиля.Я попробовал sapply и lapply, но не уверен, как они работают.
stats <- data.frame(
means = map_dbl(samples,mean),
medians = map_dbl(samples,median),
sd= map_dbl(samples,sd),
range= map_int(samples, max-min),
third_quantile=sapply(samples,quantile,type=3)
)
2) Затем нанесите на график распределение выборки (гистограмма) средних.Я пытаюсь построить график, но не понимаю, как получить среднее значение
stats <- gather(stats, key = "Trials", value = "Mean")
ggplot(stats,aes(x=Trials))+geom_histogram()
3) Затем я хочу построить остальные три статистики (три отдельных графика) в одном окне построения графиков.
Я знаю, что мне нужно использовать что-то вроде collect и facet_wrap, но я не уверен, как это сделать.