我有一个包含两个分类变量的数据集,region和function。共有92个区域,分为13个功能类别。除了属于功能类别的这些区域之外,它们还被标识为“白色”、“灰色”或“其他”。每个区域都与将绘制在 y 轴上的密度值相关联。例如: 地区
密度 | AMB | ||
---|---|---|---|
4 | BSC | 视觉 | |
0.4 | LG | 视觉 | |
30.5 | 返回 | 丘脑 | |
25 | eml | 丘脑 | |
15 | cpt | 电机 | |
5 | 我希望创建一个与此类似的图表,其中顶部的年份日期将是我的功能类别,x 轴标签将是我的区域名称,条形填充将表示白色/灰色。然而,一个重要的区别是我希望所有 92 个区域都沿着 x 轴出现一次,并分为功能组。 |
我创建了仅显示我的职能组内区域的总平均值的图表以及单独显示所有区域平均值的图表。我想创建类似的东西,但所有功能组的关联区域都出现在图中并按功能分组。除了条形的填充变量之外,这两种类型的图表之间还需要合并。
六个数据并不多。我没有一个很好的例子,但也许你正在寻找类似的东西:
library(ggplot2)
ggplot(data, aes(Density, fill= Matter)) +
geom_bar(width=.5) +
facet_grid(~Function + Region, scales="free_x", space="free")