R GGplot2:平均值条形图
注意:这个问题是重复的,但是下面有一个在原始问题中没有给出的附加解决方案,在某些情况下可能更有用 我正试图从数据中创建一系列条形图,每个类别都有许多重复数据——这里是一个小的可复制示例。我想要的是条形图来显示每个漂白时间的R GGplot2:平均值条形图,r,ggplot2,R,Ggplot2,注意:这个问题是重复的,但是下面有一个在原始问题中没有给出的附加解决方案,在某些情况下可能更有用 我正试图从数据中创建一系列条形图,每个类别都有许多重复数据——这里是一个小的可复制示例。我想要的是条形图来显示每个漂白时间的concs的平均值。从df直接绘制条形图时,所有concs的总和显示在条形图上 library(ggplot2) bleach_time <- c(0, 0, 0, 0, 0, 0, 24, 24, 24, 24, 24, 24) conc <- c(23, 54
conc
s的平均值。从df
直接绘制条形图时,所有conc
s的总和显示在条形图上
library(ggplot2)
bleach_time <- c(0, 0, 0, 0, 0, 0, 24, 24, 24, 24, 24, 24)
conc <- c(23, 54, 12, 96, 34, 65, 34, 22, 35, 06, 90, 69)
df <- data_frame(bleach_time, conc)
df_p <- ggplot(df, aes(as.factor(bleach_time), conc))
df_p + geom_bar(stat = "identity", na.rm = TRUE)
试试这个
df_p + stat_summary(fun.y = mean, geom = "bar", na.rm = TRUE)
试试这个
df_p + stat_summary(fun.y = mean, geom = "bar", na.rm = TRUE)
没关系,我找到了解决办法
stat=“summary”,fun.y=“mean”
返回每个类别的平均值。没关系,我找到了解决方案stat=“summary”,fun.y=“mean”
返回每个类别的平均值。Re:您在中编辑的重复评论-不要担心;系统不会自动删除以重复形式关闭的问题,因为它们是未来观众的路标。除非社区(网站用户和/或版主,而不是“社区用户”)投票手动删除该问题,否则此问题(和答案)将一直存在。回复:您编辑的重复评论-别担心;系统不会自动删除以重复形式关闭的问题,因为它们是未来观众的路标。除非社区(站点用户和/或版主,而不是“社区用户”)投票手动删除该问题,否则该问题(和答案)将一直存在。