我有这个错误:
“TypeError:'float'对象不可订阅”
这是显示错误的代码部分:
cor(A,B)=0.3
答案 0 :(得分:1)
我认为你导入的NumPy为from numpy import *
,因此random.uniform
是NumPy方法。它的call signature是:
numpy.random.uniform(low = 0.0,high = 1.0,size = None)
所以你使用它的方式,它返回一个数字(不能被索引)。也许你想要:
nd_coord = np.random.uniform(size=(npoints,2))
在[0,1)上选择npoints
对随机数。