【问题标题】:How to compare means of categorical data on R如何比较 R 上分类数据的均值
【发布时间】:2021-08-15 11:50:20
【问题描述】:

我正在尝试比较分类数据的方法,即按性别(男性和女性)分组的教育(整数)。所以我用下面的代码查看了他们的意思:

gss %>%
  group_by(sex) %>%
  summarise(xbar = mean(educ))

这段代码提供了一个表格:

Sex           xbar
Male          NA
Female        NA

我不明白为什么会这样,因为我的教育 (educ) 向量具有数值和 NA(很少)。 请帮我获取数值。

【问题讨论】:

  • mean 中添加na.rm = TRUEmean(educ, na.rm = TRUE)
  • 谢谢,成功了

标签: r


【解决方案1】:

这是一种 dplyr 方法。

library(dplyr)
gss %>%
  group_by(sex) %>%
  summarise_if(is.numeric, funs(mean, sd))

【讨论】:

  • 谢谢你们的帮助
  • @SfundoMabaso 如果答案有帮助,请考虑选择它作为解决方案!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-30
  • 1970-01-01
  • 1970-01-01
  • 2019-07-03
  • 1970-01-01
  • 2022-11-10
相关资源
最近更新 更多