numpy.mean()和pandas.mean()返回均值的不同值。为什么会这样?

时间:2019-07-16 04:58:28

标签: pandas numpy

我正在尝试计算数据框中一列的平均值。

我玩了两种方法: 1.将列转换为数组,并使用numpy.mean()计算平均值 2.在列本身上使用pandas.mean() 但是它们返回不同的值。

import numpy as np
col1= subdf['V12']
col1=np.array(col1)
col1_mean= col1.mean()
col1_mean

这将返回:-1.2549951995448174e-15

import numpy as np
col1= subdf['V12']
col1_mean= col1.mean()
col1_mean

这将返回:-1.81065810647492e-15

为什么这两种方式不同?

0 个答案:

没有答案