熊猫的随机分类和抽样

1.随机重排序:使用take()随机排序:df.take([54])#采取索引为54的数据,可以借助np.random.permutation()函数随机排序。permutation()函数是指产生0~n-1的所有整数的随机排列:对索引为0~10的数据进行随机排序。当dataframe样本数据足够多时对数据进行随机采样方法一...

1.随机重排序

使用take()随机排序

如:

df.take([54]) #采取索引为54的数据

可以借助np.random.permutation()函数随机排序

permutation()函数是指产生0~n-1的所有整数的随机排列

如:对索引为0~10的数据进行随机排序

df.take(np.random.permutation(10))

熊猫的随机分类和抽样(部分)

2.随机抽样:

当dataframe样本数据足够多时,对数据进行随机采样。

方法一:

使用np.random.randint()配合take()函数进行随机抽样

方法二:

使用sample(n)函数

n:是采样个数。

格式:df.sample(n)

免责声明:本文内容来源于第三方或整理自互联网,本站仅提供展示,不拥有所有权,不代表本站观点立场,也不构成任何其他建议,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容,不承担相关法律责任。如发现本站文章、图片等内容有涉及版权/违法违规或其他不适合的内容, 请及时联系我们进行处理。

相关推荐