【发布时间】:2021-11-04 03:21:42
【问题描述】:
在分析代码时,我偶然发现了以下 sn-p:
msk = np.random.rand(len(df)) < 0.8
变量“msk”和“df”与我的问题无关。在做了一些研究之后,我认为这种用法也与“随机”类有关。它在随机元素上给出了 80% 的机会和 20% 的机会。它是为掩蔽而完成的。我明白为什么要使用它,但我不明白它是如何工作的。随机方法不应该给出浮点数吗?为什么我们把方法放在区间里面会有布尔语句?
【问题讨论】:
标签: python numpy random random-seed