如果使用R中的ggplot2,當類別過多時,如何建立彼此之間有間隙的條形圖?


當某個變數的類別數量很多,並且我們想要建立條形圖時,條形圖的顯示會變得有點模糊,因為條形彼此非常靠近。為了使條形清晰可見,我們可以減小條形的寬度,併為它們設定不同的顏色,使它們在視覺上更具吸引力。

geom_bar(width=0.2,color="red")

考慮以下資料框 -

x<-sample(1:100,300,replace=TRUE)
df<-data.frame(x)

載入 ggplot2 包並建立 x 的條形圖 -

示例

library(ggplot2)
ggplot(df,aes(x))+geom_bar()

輸出

在條形之間建立間隙的相同條形圖 -

示例

ggplot(df,aes(x))+geom_bar(width=0.2,color="red")

輸出

更新於: 2020-09-09

81 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.