【发布时间】:2020-04-10 11:45:23
【问题描述】:
我需要你的帮助。我需要在 R 中手动计算方差。我已经用这个代码实现了它,它对于缺失值和非数字数据类型不够健壮。
a= c(1,2,3,4,5)
k=mean(a,na.rm = T)
storage=a
for(i in 1:length(a)) {
storage[i]= ((i-k)^2)
}
storage =sum((storage)/(length(a)-1))
storage
当我有 a= c(1,2,3,4,5,c,NA) 时我遇到了麻烦 请问如何修改代码?
【问题讨论】:
-
函数第一行:
a = na.omit(a)
标签: r statistics