如何更改在 R 中使用 ggplot2 创建的条形图中的条形边框的粗细?

边框粗细突出了条形,这在我们具有相似频率的情况下可能很有用。如果我们想改变条的粗细,可以使用 ggplot2 包的 geom_bar 函数下的 size 参数,它可以根据我们的需要从 1 开始设置。

示例

考虑以下数据框 -

x<−c("Male","Female")
F<−c(24,28)
df<−data.frame(x,F)
df
输出结果
   x    F
1 Male 24
2 Female 28

加载 ggplot2 包并为 x 创建条形图 -

library(ggplot2)
ggplot(df,aes(x,F,color=x))+geom_bar(stat="identity")
输出结果

创建具有稍大边框大小的相同图 -

ggplot(df,aes(x,F,color=x))+geom_bar(stat="identity",size=2)
输出结果

创建具有非常大边框大小的相同图 -

ggplot(df,aes(x,F,color=x))+geom_bar(stat="identity",size=5)
输出结果