【发布时间】:2018-06-20 08:23:12
【问题描述】:
我有一个数据集,其中包含每年的一组 KPI:
使用 R 我想在条形图中绘制 KPI,使条形按 KPI 分组,如下所示:
上面的图表在 Excel 中很容易获得,但我正在努力使用 ggplot2 库在 R 中获得相同的结果。这是我的尝试:
coeffs <- read.csv("all_coefficients.csv")
ggplot(data = coeffs %>% gather(Variable, Coefficient, -year),
aes(x = year, y = Coefficient, fill = Variable)) +
geom_bar(stat = 'identity', position = 'dodge') +
theme(legend.position="bottom")
但输出是:
如何按 KPI 而不是按年份对条形图进行分组,并为每年的条形图分配不同的颜色?
【问题讨论】:
-
提供数据时不要使用图片。请使用
dput(your_data)