2015-02-12 2 views
-1

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

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") 
+0

Что делать вы подразумеваете под "шоу" – mnel

ответ

0

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

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 
Смежные вопросы