[英]scale_color_gradient2 having text be rounded
我正在使用scale_fill_gradient2()
并且创建的颜色栏显示小数位。 我试图重现显示小数的文本,但不能重现,但以下文本采用科学计数法。
如何使用scale_fill_gradient2()
对颜色scale_fill_gradient2()
显示的数字取整? 例如,我看到的是“ 25.00”,而我只想显示“ 25”?
另外,如何手动设置标签? 假设我要查看数据并设置类似c(15, 25, 40)
标签?
library(ggplot2)
dat <- data.frame(group = c(rep("A", 10), rep("B", 10)),
value = c(rnorm(10, 5,300), rnorm(10, 5000, 80000)))
ggplot(dat, aes(x = group, y = value, fill= value)) +
geom_bar(stat = "identity") +
scale_fill_gradient2(low = "red", mid = "yellow", high = "blue", midpoint = 0, name = "")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.