如何使用 R 中的 stat_summary 建立 ggplot2 條形圖?
在 R 中建立條形圖有多種方法,其中一種方法是使用 ggplot2 包的 stat_summary。在此函式中,我們需要為 y 軸提供函式,並使用 geom="bar" 建立條形。最主要的事情是確定應將哪種函式用於 y 軸值。
示例
考慮以下資料框
> x<-sample(c("Male","Female"),20,replace=TRUE)
> y<-rpois(20,5)
> df<-data.frame(x,y)
> df輸出
x y 1 Female 3 2 Male 3 3 Female 7 4 Male 3 5 Female 8 6 Female 5 7 Male 11 8 Male 6 9 Male 5 10 Female 3 11 Female 2 12 Female 7 13 Male 6 14 Female 5 15 Male 3 16 Male 6 17 Female 9 18 Female 6 19 Female 8 20 Female 3
載入 ggplot2 包並使用 stat_summary 建立條形圖
示例
> library(ggplot2) > ggplot(df,aes(x,y))+stat_summary(fun="mean",geom="bar")
輸出

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP