ggplot2:如何更改条形/柱形几何中颜色美学的宽度?

Mat*_*fou 2 r ggplot2

我正在制作一个列/条形图,在那里我fill用一个变量改变审美(条的内部颜色),用另一个变量改变审美(条colour周围的颜色)。条形周围的颜色不容易看到,因此我想增加该条形的宽度。我怎样才能做到这一点?我没有看到任何width争论scale_color_manual

library(ggplot2)

dat <- data.frame(x = 1:5, y = 1:5, p = 1:5, q = factor(1:5),
                  r = factor(1:5))
data <-  data_frame(x = rep("a", 4),
                    y = c(1,2,4,3),
                    categ = c("1", "2", "3", "4"),
                    group = rep(c("a", "b"), each=2))

ggplot(data, aes(x, y, fill= categ, colour=group)) + 
  geom_col() +
  scale_color_manual(values = c("red", "blue")) 
Run Code Online (Sandbox Code Playgroud)

谢谢!

在此处输入图片说明

Koe*_*enV 5

你可以使用这个size论点

ggplot(data, aes(x, y, fill= categ, colour=group)) + 
  geom_col(size=3) +   ### change
  scale_color_manual(values = c("red", "blue")) 
Run Code Online (Sandbox Code Playgroud)

产生这个:

在此处输入图片说明