python中怎么对list中元素进行有放回抽样?

  统计/机器学习 抽样方法 Python    浏览次数:6774        分享
0

python中怎么对list中元素进行有放回抽样?

 

vanderwaals   2019-05-06 11:44



   1个回答 
2

numpy.random.choice

import numpy as np
a = ['u', 'v', 'w', 'x', 'y', 'z']
# 有放回抽样
sample_wt = np.random.choice(a, 5, replace=True)
print(sample_wt)
# 无放回抽样
sample_wo = np.random.choice(a, 5, replace=False)
print(sample_wo)
SofaSofa数据科学社区DS面试题库 DS面经

TheTheThe   2019-05-06 22:08

谢谢! - vanderwaals   2019-05-09 13:54


  相关讨论

python字符串形式的数值转成单个整数的list,怎么操作?

返回python list里各个元素的大小排序?

re 不能在list 或者dataframe查找?

python报错:'list' object has no attribute 'Angle',求教

python如何把list中的item作为变量的后缀 从而产生for中的动态变量名

有nonetype的list怎么转str

怎么把字符串形式的list转成真的list

python怎么对list中的元素做连乘?

如何把一个pandas的dataframe的columns转换成list

python里怎么把中文字符串转化为成list

  随便看看

鞍点的数学定义是什么?

Python计算两个数组的相关系数

如何调节seaborn里字体大小?

pandas.DataFrame更改列名

numpy.array从行向量转为列向量