x=np.random.randn(100) y=np.random.binomial(50,0.5,size=100)
时间: 2024-02-04 17:50:13 浏览: 145
Numpy中np.random.rand()和np.random.randn() 用法和区别详解
这是两个 numpy 库中的随机数生成器函数,生成了两个长度为 100 的随机数数组。其中,x 数组是从标准正态分布中抽取的随机数,y 数组是从二项分布中抽取的随机数,参数 n=50,p=0.5。
具体解释如下:
- `np.random.randn(100)`:生成一个长度为 100 的数组,其中每个元素都是从标准正态分布 (均值为 0,标准差为 1) 中抽取的随机数。
- `np.random.binomial(50,0.5,size=100)`:生成一个长度为 100 的数组,其中每个元素都是从二项分布中抽取的随机数,参数为 n=50,p=0.5,表示进行 50 次伯努利试验,每次成功的概率为 0.5。
阅读全文