【发布时间】:2018-03-14 14:11:40
【问题描述】:
我正在尝试创建一个包含一定数量数组的列表,比如 10 个,其中每个数组由正态分布中两个值之间的多个随机数组成。到目前为止我所拥有的是:
noise = abs(np.random.normal(0,0.1,20))
noise1 = []
for i in range(10):
noise1 = noise.append(range(i,10))
其中“噪声”是 0 到 0.1 之间的 20 个随机正值的数组。现在我想创建一个包含 10 个这些数组的列表,每次都具有不同的随机数,称为“noise1”。使用这种方法我得到错误'TypeError:'numpy.ndarray'对象不可调用',这意味着程序试图将数组用作函数,但我不知道如何解决这个问题。非常感谢您的帮助!
【问题讨论】:
-
这不是这段代码给出的错误。
标签: python arrays python-3.x list noise