解释下面这段代码np.random.seed(1) X=np.r_[np.random.randn(10,2)-[2,2],np.random.randn(10,2)+[2,2]]
时间: 2024-05-30 10:14:09 浏览: 82
np.random.seed() 的使用详解
这段代码主要是用来生成一个二维随机数组X并且设置其随机种子(种子数为1)。其中,np.random.randn(10,2)表示生成一个10行2列的服从标准正态分布的随机数组,减去[2,2]表示将其所有元素都减去2。np.r_[]函数将两个随机数组进行拼接,其中第一个随机数组减去了[2,2],第二个随机数组加上了[2,2],得到的是一个20行2列的随机数组X。
阅读全文