可能重复:
R, correlation: is there a func that converts a vector of nums to a vector of standard units
通过阅读stackoverflow的评论,我发现z-score可能是用Python或perl计算的,但是我还没有看到任何R。我错过了吗?是否可以用R?
完成As(http://en.wikipedia.org/wiki/Standard_score。)
z-score = (x-μ)/σ
x is a raw score to be standardized;
μ is the mean of the population;
σ is the standard deviation of the population.
我相信有为此设计的R套餐?我们在哪里找到它们?或类似的规范化包?
答案 0 :(得分:53)
如果x
是具有原始分数的向量,则scale(x)
是具有标准分数的向量。
或手动:(x-mean(x))/sd(x)