如何在R中使用ggplot2建立條形圖,並在條形頂部邊緣中心繪製點?


圖表的美觀性是其最重要的方面之一,因此我們應該嘗試在圖表中使用最佳的美學屬性。在條形圖中,我們可以透過多種方式表示條形的中心,其中一種方法是在條形頂部邊緣的中心使用點。我們可以使用`geom_point`函式並定義`color`引數,在使用ggplot2建立的條形圖中,在條形頂部邊緣的中心放置點。

示例

考慮以下資料框

> freq<-c(212,220,218)
> df<-data.frame(x,freq)
> df

輸出

x freq
1 Mango 212
2 Guava 220
3 Pomegranate 218

載入ggplot2包併為x建立條形圖

> library(ggplot2)
> ggplot(df,aes(x,freq))+geom_bar(stat="identity")

輸出


建立條形圖,並在條形頂部邊緣中心繪製點

示例

> ggplot(df,aes(x,freq))+geom_bar(stat="identity")+geom_point(colour="blue",size=5)

輸出

更新於:2020年11月7日

500 次瀏覽

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告