在ggplot2中使用y轴值附加%符号

时间:2016-03-13 05:56:26

标签: r ggplot2

我想在%中添加带有y轴值的ggplot2符号。我使用了scale_y_continuous(labels=percent),但它首先将值与100相乘,然后附加%符号,而我需要这样的35%而不是3,500%

library(ggplo2)
library(scales)

p <- ggplot(mpg, aes(displ, cty)) + geom_point()

p + facet_grid(. ~ cyl)

p + facet_grid(. ~ cyl) + scale_y_continuous(labels=percent)

enter image description here enter image description here

1 个答案:

答案 0 :(得分:7)

粘贴&#34;%&#34;对价值似乎工作正常

p + facet_grid(. ~ cyl) + scale_y_continuous(labels=function(x) paste0(x,"%"))