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 = jitter
、overplot
或 stack
。 link
当我们使用 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)
好的,我们来获取一些基本数据:
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 = jitter
、overplot
或 stack
。 link
当我们使用 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)