boxplot和透明直方图overplot的数据可视化

Data visualisation of boxplot and transparent histogram overplot

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

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')

我们可以 method = jitteroverplotstacklink

当我们使用 stack 时,我们会看到每个的各种计数,就像直方图一样。现在我们要创建一个 link,每个计数有一个点(如覆盖图所示),并带有计数阴影。如何将阴影应用于带状图以表示数据计数。 解决方案可以在基础 R 中或 ggplot2

这就是你想要的吗?箱线图上的透明直方图?

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)