我想问的是,无论我们有多少变量,如何总是在柱状图中有固定数量的柱状图-它必须是柱状图,而不是直方图
例如:
DF <- mtcars
ggplot(DF, aes(gear)) + geom_bar()将产生三个条形图(3到5个值),我希望也有值1和2,它们必须等于零-因此我们将最终得到5个条形图。其中2将等于0,最后3个值将等于数据集中的值。
发布于 2019-12-06 16:36:23
您需要包含所需gear的所有缺失值的计数。实现这一目标的一种方法是使用complete
DF <- mtcars %>%
group_by( gear ) %>%
tally() %>%
complete( gear = 1:max(gear), fill = list(n=0) )
ggplot(DF, aes(x = gear, y = n)) + geom_bar( stat = 'identity' )https://stackoverflow.com/questions/59209351
复制相似问题