这是我的数据:
y = c(-0.1, -0.35, -0.2, -0.35, 0.1, 4, 0.55, 1.85, 0.05, 0.25, 0.15, -0.2, 0.2, 3.4, 0.4, 1.15)
我已经尝试了许多变换,例如对数,平方根,平方和三次,但是因子之一的方差仍然不满足相等的方差。还是我做错了转换?
s2=apply(data,1,var)
lns2=log(apply(data,1,var))
sq2=(apply(data,1,var)^2)
我也得到这样的东西:
[1] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
我现在该怎么办? *编辑:所以我的目标是转换数据以实现方差和正态性相等的假设。
答案 0 :(得分:0)
您尝试过scale
吗?
scaled <- scale(y)
> var(scaled)
[,1]
[1,] 1
> mean(scaled)
[1] -8.673617e-19