numpy中randomchoice
时间: 2023-11-13 07:46:29 浏览: 113
numpy.random模块用法总结
numpy中的random.choice方法是用来从给定的数组中随机选择元素的。它的参数包括数组a、选取的数量size、是否允许重复replace和选取每个元素的概率p。当a是一个数组时,新的样本元素来自于这个数组;当a是一个整数时,随机样本来自于np.range(a)。size参数可以指定输出样本的数量,可以是一个整数或者一个元组。replace参数决定输出的数字是否可以重复,False表示不放回取样,True表示放回取样。p参数可以用来指定每个元素被选取的概率,如果为None,则每个数的选择概率相同;如果为一个数组,其长度与a的长度相同,数组中的每个元素对应a中每个元素取到的概率。
阅读全文