r - 如何使用 dplyr 计算平均值和标准差?
问题描述
我正在使用该ukpolice
软件包。
使用该dplyr
软件包,我们必须创建一个新的数据框,该数据框由每月每个类别的平均值和标准差组成(这是已建立数据框的列)。
我们做了以下事情:
crimes_cat_calc <- crimes_cat_month %>%
group_by(month) %>%
summarize (mean=mean(number, na.rm=TRUE).
但是,没有建立新的数据框。我究竟做错了什么?
解决方案
我认为这只是您的代码中有小错别字。你可以尝试复制粘贴这个:
crimes_cat_calc <- crimes_cat_month
crimes_cat_calc %>%
group_by(month) %>%
summarize(mean=mean(number, na.rm=TRUE), standard_deviation=sd(number, na.rm=TRUE))
不要在最后加上句号。不要在summary 和第一个括号之间加空格。也不要忘记关闭汇总调用中的两个括号。最后注意第二行需要缩进。
推荐阅读
- html - CSS 3D 垂直翻转效果动画看起来不正确
- c# - 我在 C# 中的网页抓取和 html 敏捷包有错误
- c# - 将日期范围拆分为几个特定的日期范围块
- jquery - 实时侦听器中复杂 jquery 选择器的语法
- java - 使用 Retrofit 和 Sugar ORM 获取数据(制作书签按钮)
- java - Android Studio Sqlite 数据库
- mysql - 带有参数的Mysql ODBC Select命令 - 不起作用
- string - 就地字符串操作以进行字符计数
- javascript - 给定一个带有键、Val 对的 JavaScript 对象,在 D3.js 中反转数据数组
- objective-c - Objective-C 类型向下转换