R - как показать среднее значение, медиану, стандартное отклонение, квантили в блочной диаграмме

Есть ли способ показать «пять значений» в диаграмме с помощью R?

p0.3 = dbinom(0:60, 60, 0.3)
p0.5 = dbinom(0:60, 60, 0.5)
p0.8 = dbinom(0:60, 60, 0.8)
boxplot(p0.3,p0.5,p0.8,  names=c("0.3","0.5","0.8"),col=c("red","yellow","blue"),main = "Boxplot of Probability Distribution ", ylab = "Distribution Density", xlab = "Probability")

person Dido Du    schedule 12.02.2015    source источник
comment
Что вы имеете в виду под шоу   -  person mnel    schedule 12.02.2015


Ответы (1)


Мне непонятно, хотите ли вы отображать символы или сами значения. Во-первых, вы можете просто добавить к своему сюжету такие вещи, как:

abline(h=mean(p0.3), col ="red");
points(sd(p0.3), pch=18, col ="red")

Если это второе, вы можете рассчитать эту статистику самостоятельно, а затем добавить значения в виде текста:

p0.3 = dbinom(0:60, 60, 0.3)
 p0.5 = dbinom(0:60, 60, 0.5)
p0.8 = dbinom(0:60, 60, 0.8)
 boxplot(p0.3,p0.5,p0.8,  names=c("0.3","0.5","0.8"),col=c("red","yellow","blue"),main = "Boxplot of Probability Distribution ", ylab = "Distribution Density", xlab = "Probability")

means <- mean(p0.3, na.rm = TRUE)

text(x=means, labels = means, y=0.01) # you will need to adjust y
person daniel    schedule 12.02.2015