r - 1 var 相对于其他变量的 R 表平均值
问题描述
我似乎无法找到如何制作一个简单的表格,其中一个变量的平均值优于其他分类变量。所以我想要 var1 的平均值(比率 0-100)超过 var2 和 var3(都是虚拟值,值为 1 和值为 2)。在彼此下方的简单表格中。所以列中的 var 1 和行中的 var2 和 var3 。我想也许 compareGroups 包可以提供帮助,但我不知道如何。
解决方案
将基数 R 与mtcars
数据集一起使用:
aggregate(mpg ~ am, data = mtcars,mean)
...和输出:
> aggregate(mpg ~ am, data = mtcars,mean)
am mpg
1 0 17.14737
2 1 24.39231
>
dplyr
解决方案如下所示:
library(dplyr)
mtcars %>% group_by(am) %>% summarise(mean = mean(mpg))
> mtcars %>% group_by(am) %>% summarise(mean = mean(mpg))
# A tibble: 2 x 2
am mean
<dbl> <dbl>
1 0 17.1
2 1 24.4
>
推荐阅读
- merge - SAS合并具有相同数据的多列
- java - 为什么G1垃圾收集器被称为“垃圾优先”?
- ios - 应用程序未在 RPBroadcastActivityViewController 中显示为广播服务
- python-3.x - Camelot-py 不能循环工作,但适用于单个文件
- c# - 使用预签名 v4 签名的 S3 下载对象
- javascript - 属性'SVGResize' | “SVGProps”类型上不存在“onresize”
' - wordpress - 在 WordPress Multisite 中添加尾部斜杠,而不会损坏管理界面或 JSON API
- java - java中是否存在“with”关键字(或默认方法)?
- google-sheets - 将超链接添加到 QUERY 结果 Google 表格中的返回值
- oracle - 如何解决:在一个垄断游戏的数据库中,如果turn_number=0(开始回合),设置银行账户金额=3000;