求和函数错误

时间:2015-09-11 17:57:56

标签: r function vector sum

当我遇到 sum ()函数的问题时,我正在尝试使用R进行统计作业。鉴于此向量:

-18.4,  -5.4,   1.6,   5.6,  16.6

当我尝试在向量上使用 sum 时,我得到了以下结果:

2.220446e-15

如果我以不同的方式(我获得数据的方式)这样做,那么我得到另一个答案:

class2

[1]  65  78  85  89 100

class2mean

[1] 83.4

l<-class2-class2mean

sum(l)

[1] -2.842171e-14

l

[1] -18.4  -5.4   1.6   5.6  16.6

显然答案不正确。然而,当我试图通过'手'进行相同的计算时,我得到了另一个结果:

-18.4+-5.4+1.6+5.6+16.6

[1] 7.105427e-15

最后我不得不放弃并只使用我的计算器。如果有人能给我一些帮助或答案。显然我必须做错事,但我不知道是什么,因为这是一个基本功能,我需要知道如何正确有效地使用它。谢谢!

0 个答案:

没有答案