我是python的新手,并尝试调试需要在C中重写的代码。这可能是一个非常愚蠢的问题。 我发现了这个陈述
result[i, j] = arr[i:j+1].var() * (j-i)
即使在谷歌搜索之后,我也无法找到这个var()方法的文档。有人可以告诉我它到底是什么意思吗?
答案 0 :(得分:1)
这是一个疯狂的猜测,但如果那是Numpy ndarray
:
ndarray.var([axis,dtype,out,ddof])返回给定轴上数组元素的方差。
您可以使用以下内容创建ndarray
:
import numpy
a = numpy.array([1, 2, 3, 4])
然后a.var()
会给你差异。