r - 如何计算与R中平均值的偏差?
问题描述
我不是在谈论标准偏差。
例如,如果我有一列数据:
3.600
1.800
3.333
2.283
4.533
我想计算每行与平均值的偏差并将这些偏差保存在变量中。我怎么做?
解决方案
如果df
是您的数据并且V1
是列,您可以这样做
new_var <- df$V1 - mean(df$V1, na.rm = TRUE)
获得均值的绝对差
new_var <- abs(df$V1 - mean(df$V1, na.rm = TRUE))
推荐阅读
- php - 使用自定义规则验证 Laravel 数组
- chart.js - ChartJS 在第一个数据点和最后一个数据点之间得到一条不需要的线
- indexing - 如何配置 Druid 索引槽容量?
- java - Java 8 要映射的对象列表
价值观 - c - 在二进制二维数组中查找 0 的最大矩形
- r - r 用于数据科学练习 5.6.7 Q4
- c# - index.html 未在 Angular2 中部署
- ios - 如果我在视图中执行页面跳转,是否违反 MVC 架构?
- spring-integration - Spring 集成 Jms.inboundGateway 与 JmsListener 相比非常慢
- python - Spark insertInto 使用不同大小写的分区列失败。蜂巢虫?