如何更改使用 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)

输出

更新于: 2020-11-07

4K+ 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告