r - 带有堆栈和旁边的条形图在r中
问题描述
使用基本 RI 想要创建一个这样的图,其中有两组,一组在旁边,另一组在顶部。
这是我玩过的数据和代码:
brown <- c(5,4,3)
green <- c(4,7,8)
blue <- c(4,7,2)
dark <- data.frame(brown=brown, green=green, blue=blue)
barplot( as.matrix(t(dark)), col = c("brown", "green", "blue"), beside = TRUE)
brownL <- c(3,1,2)
greenL <- c(2,2,4)
blueL <- c(3,2,1)
light <- data.frame(brownL =brownL, greenL =greenL, blueL =blueL)
barplot( as.matrix(t(light)), col = c("pink", "lightgreen", "lightblue"), add=TRUE)
是否有针对此的基本 R 解决方案?
解决方案
尝试这个:
barplot( as.matrix(t(dark)), col = c("brown", "green", "blue"), beside = TRUE)
barplot( as.matrix(t(light)),col = c("pink", "lightgreen", "lightblue"), beside = TRUE, add=TRUE)
推荐阅读
- python - for循环中的硒陈旧元素引用
- html - 谷歌文档 iframe 大小操作
- python - Pandas 为列中的所有唯一值分配相同的值
- python - 如何在循环中打开/写入/关闭多个文件?
- .net - ClosedXML.Report - 为所有表格行定义一个静态变量
- postgresql - Postgres sql函数没有给出正确的计数
- vb.net - 添加 iTextSharp 对 VB.Net 项目的引用
- java - 如何使用 Mutiny 反应式编程调用长时间运行的阻塞 void 返回方法?
- python - 无法在 Anaconda Navigator 上安装 Keras
- c# - 将 UWP 画布导出为 SVG