Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 带有ggplot2笔划的控制栏边框(颜色)厚度_R_Ggplot2_Geom Bar - Fatal编程技术网

R 带有ggplot2笔划的控制栏边框(颜色)厚度

R 带有ggplot2笔划的控制栏边框(颜色)厚度,r,ggplot2,geom-bar,R,Ggplot2,Geom Bar,是否可以使用ggplot2 2.0中引入的笔划参数来调整钢筋周围边框的厚度?如果没有,是否有方法沿点边界厚度线控制条形边界厚度 非常适中的MWE,仅显示填充: factor <- c("One", "Two", "Three", "Four") value <- c(1, 2, 3, 4) factor2 <- c("A", "B", "A", "B") df <- data.frame(factor = factor(factor, levels = factor),

是否可以使用
ggplot2 2.0
中引入的笔划参数来调整钢筋周围边框的厚度?如果没有,是否有方法沿点边界厚度线控制条形边界厚度

非常适中的MWE,仅显示填充:

factor <- c("One", "Two", "Three", "Four")
value <- c(1, 2, 3, 4)
factor2 <- c("A", "B", "A", "B")

df <- data.frame(factor = factor(factor, levels = factor),
                 value = value, factor2 = factor2) 

ggplot(df, aes(x = factor, y = value, color = factor2)) +
  geom_bar(stat = "identity")

正如我在OP上所建议的,我将重新复制我的评论作为回答

只需在
geom_bar()
表达式中设置
size

geom_bar(stat = "identity", aes(fill = "transparent", size = ifelse(factor2 == "A", 2, 1)), size=2)
geom_bar(stat = "identity", aes(fill = "transparent", size = ifelse(factor2 == "A", 2, 1)), size=2)