箱图和透明直方图过度绘图的数据可视化

时间:2015-09-17 08:09:09

标签: r ggplot2 histogram

好的,我们来一些基本数据:

data <- rnorm(n = 1000, mean = 50, sd = 10)
data <- round(data, digits = 0)

我们可以用以下方式绘制这些:

boxplot(data, horizontal = TRUE)
stripchart(data, vertical = FALSE, method = 'jitter', add = TRUE, pch=16, col='blue')

enter image description here 我们可以method = jitteroverplotstacklink

当我们使用stack时,我们会看到每个的各种计数,如直方图。现在我们想要创建一个带有每个计数的单个点的链接(由overplot表示)和一个计数的阴影。如何将着色应用于条形图以表示数据计数。 解决方案可以在基础R或ggplot2

1 个答案:

答案 0 :(得分:2)

这就是你追求的吗?你的箱线图上有一个透明的直方图?

data <- rnorm(n = 1000, mean = 50, sd = 10)
data <- round(data, digits = 0)


boxplot(data, horizontal = TRUE)
stripchart(data, vertical = FALSE, method = 'stack', 
           add = TRUE, pch=15, col=rgb(0, 0, 0, 0.2), cex = 0.7)

enter image description here