我想计算表中列的标准偏差和方差,但我得到的是NaN。所以我查看了摘要,第一列的结果如下:
summary(churn0Table)
Variables:
rev_Mean: 50438x1 double
Values:
min -6.1675
median 48.876
max 1223.4
NaNs 112
但是当我写
时mean1 = mean(churn0Table{:,1},1)
我看到了NaN的结果。我在哪里做错了?
答案 0 :(得分:2)
使用忽略nan值的函数,请参阅documentation。
在那里,您可以发现nanstd
和nanvar
可以为您提供所需的结果。
如果您没有统计工具箱,则可以使用~isnan(.)
自己仅考虑非纳米值来模仿这些功能。