r - 使用 ddply 计算每个组的平均工资时忽略 NA
问题描述
我正在尝试使用 计算每组(男性/女性)的平均工资ddply
。我的数据中有几个 NA,所以我的代码不起作用。在这种情况下,我如何忽略 NA?
我的代码:
Mu <- ddply(data, "sex", summarise, grp.mean=mean(wage_total))
我是 Rstudio 的新手,非常感谢您的帮助!
解决方案
采用na.rm=TRUE
Mu <- ddply(data, "sex", summarise, grp.mean = mean(wage_total, na.rm=TRUE))
推荐阅读
- php - mysql / php选择每年的第一条和最后一条记录在数据库中的特定列中有记录
- google-cloud-platform - 从谷歌云快照恢复虚拟机
- ntp - 创建响应服务器系统时间的简单 NTP 服务器时出现问题
- r - 使用 R 和 rvest 抓取 Web 活动图表;overbuff.com
- ruby-on-rails - 渲染 JSON:删除空字段
- linux - 如何在 linux 中绕过 seccomp
- r - 用对应于另一分类列及其类别的该列的值的中值来插补一列
- java - 当我尝试在 selenium 中通过 WebTable 时,总是给我的行数为 0
- python - 写入 csv 文件会输出其自己单元格中的每个字母
- magento - Google 连接器无法授权