2

在我翻转坐标并堆叠为比例条的条形图中,我想将 y 比例(现在在 x 比例位置)更改为没有不重要的零:

我的尝试:

ggplot(diamonds, aes(color, fill=cut)) + 
    geom_bar(position='fill') + coord_flip() +
    scale_y_discrete(breaks = c(0, .25, .5, .75, 1), 
        labels=c("0", ".25", ".5", ".75", "1"))

当前情节: 在此处输入图像描述

4

1 回答 1

4

对我来说,它适用于scale_y_continuous

ggplot(diamonds, aes(color, fill=cut)) +
 geom_bar(position='fill') +
 coord_flip() +
 scale_y_continuous(breaks = c(0, .25, .5, .75, 1),
                    labels=c("0", ".25", ".5", ".75", "1"))

在此处输入图像描述

于 2012-10-05T06:06:17.540 回答