首页 > 解决方案 > 如何计算与R中平均值的偏差?

问题描述

我不是在谈论标准偏差。

例如,如果我有一列数据:

3.600
1.800
3.333
2.283
4.533

我想计算每行与平均值的偏差并将这些偏差保存在变量中。我怎么做?

标签: r

解决方案


如果df是您的数据并且V1是列,您可以这样做

new_var <- df$V1 - mean(df$V1, na.rm = TRUE)

获得均值的绝对差

new_var <- abs(df$V1 - mean(df$V1, na.rm = TRUE))

推荐阅读