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)