1

我运行了一堆模拟来评估 I 类错误,所以结果是一个向量,例如

pdata = c(0,0,0,0,0,0,0,0,0,0.07,0,0.02,0.03)

模拟向量的平均值应为 0.05。现在我正在考虑一种通过箱线图显示结果的方法。R中的默认函数

boxplot(pdata)

给出一个很难看到典型值的箱线图,因为有很多 0。此外,它显示了中位数,但我真正想要的是要在图上显示的平均值。在这种情况下是否有任何有效的图形显示?我知道我可以简单地报告数值,但是因为我的模拟涉及我希望比较的其他因素,所以类似箱线图的图表将是理想的。谢谢!

4

1 回答 1

1

可能是这样的:

 plot(table(pdata))

在此处输入图像描述

这里有一个 ggplot2 版本:

   ggplot(as.data.frame(table(pdata)),aes(x=pdata,y=Freq))+geom_bar()

在此处输入图像描述

于 2012-12-06T22:17:57.873 回答