我有一个数据集,其中包含三个独立组的不同键的值,我想使用 3 个不同组的这些值创建一个条形图facet_grid
。这是我到目前为止所做的,但是我找不到固定条之间间距的方法(从图片中可以清楚地观察到它们是不同的)。我尝试更改参数width
和position
for geom_col
,但没有帮助。我该如何解决?
library(ggplot2)
# Loading
groups = c(rep("q", 8), rep("w", 8), rep("e", 8))
keys = c(c(1:8), c(1:8), c(1:8))
values = c(rep(8, 8), rep(8, 8), rep(8, 8))
data = data.frame(groups, values, keys)
ggplot(data, aes(x = keys, y = values)) +
geom_col(width=0.9375) +
facet_grid(~groups)