r - R中同一图中的几个条形图

标签 r bar-chart

我想在 R 中的同一张图上显示多个条形图。我在 R 中使用了代码 barplot (),条形的颜色选择为 "white" 并且边框以不同的颜色显示。由于条形重叠,条形中的高度差异无法正确显示。相反,我想显示没有任何填充的条形图,以图形中说明每个条形图的高度的方式。谁能帮我解决这个问题??

我使用的代码在这里。

set.seed (123)
N <- 100
ex_200 <- c (0.0777, 0.0512, 0.0572, 0.0611, 0.0668)
ex.fail_200 <- matrix (NA, ncol = N, nrow = length (ex_200))
for (i in 1: length (ex_200)) {
ex.fail_200 [i, ] <- rpois (N, ex_200 [[i]])
}

counts_200 <- apply (ex.fail_200, 1, table)

barplot (counts_200[[1]], space = 0, col = "white", border = "blue",
 ylim = c (0, 100))
barplot (counts_200[[2]], space = 0, col = "white" , border = "red",
add = TRUE)

提前致谢。

最佳答案

您可以使用“透明”作为颜色而不是白色:

barplot (counts_200[[1]], space = 0, col = "transparent", border = "blue",
ylim = c (0, 100))
barplot (counts_200[[2]], space = 0, col = "transparent", border = "red",
add = TRUE)

关于r - R中同一图中的几个条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37545613/

相关文章:

r - 如何在 'topicmodels' 中使用 : Check Frequency Weighting in a Term Document Matrix,

r - 在 R 包中使用 S3 覆盖原语时出现导出错误

java - 自定义 java BarChart 缩放问题

r - 带有聚合数据的堆叠条形图 (ggplot2)

r - 将 color brewer 应用于 ggplot 中的一行

r - 聚合嵌套列表对象中不同列表的相似列

r - 子集不平衡(异源复制)以完成或平衡 r 中的数据集

python - 无法增加 Bokeh 中整个图表的大小并使图表处于水平轴

python - 从数据 pandas seaborn python 构建 barplot x 轴

javascript - 在 dc.js 中订购条形图标签(再次)