R语言数据处理与可视化全攻略
1. 数据汇总与统计分析
1.1 计算均值、标准差和样本数量
在数据处理中,我们常常需要对数据进行汇总,计算均值、标准差和样本数量。以下是实现该功能的代码:
c2b <- ddply(c2, c("Cult", "Date"), .drop=FALSE, summarise,
Weight = mean(HeadWt, na.rm=TRUE),
sd = sd(HeadWt, na.rm=TRUE),
n = sum(!is.na(HeadWt)))
执行上述代码后,会得到如下结果:
| Cult | Date | Weight | sd | n |
| — | — | — | — | — |
| c39 | d16 | 3.255556 | 0.9824855 | 9 |
| c39 | d20 | 2.722222 | 0.1394433 | 9 |
| c39 | d21 | 2.740000 | 0.9834181 | 10 |
| c52 | d16 | 2.260000 | 0.4452215 | 10 |
| c52 | d20 | 3.044444 | 0.8094923 | 9 |
| c52 | d21 | NaN | NA | 0 |
1.2 绘制分组条形图
基于上述汇总数据,我们可以使用 ggplot2 包绘制分组条形图,代码如下:
超级会员免费看
订阅专栏 解锁全文
860

被折叠的 条评论
为什么被折叠?



