如何更改使用 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+ 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告