我有一个情节,其中y轴以百分比变换;我想限制它只显示高百分比(从50%到100%),但它不起作用:
ggplot(myData,aes(x=A_factor, y=some_numeric_data, fill=factor(Another_factor))) +
geom_bar(position = position_fill(reverse = TRUE),stat = "identity", color="white") +
scale_y_continuous(labels = scales::percent, limits=c(50,100))
我也试过过labels = percent_format。
感谢。
答案 0 :(得分:0)
标签下面的值是十进制表示。您的限制应设置在0和1之间。在您的情况下:
limits = c(0.5, 1)