python如何实现随机抽样以实现构建多个样本?

新手上路,请多包涵

1.想分析用户取消订单的原因,用户在取消订单后部分用户会勾选取消原因,勾选取消原因的用户构成了一个大样本DataFrame,想从该样本中随机抽取100个样本数量为100的随机样本,使用python如何通过构建循环的方法实现呀?
2.data=pd.read_csv('data.csv')
sample1=data.sample(n=100) ''' 构建了1个样本,但我想构建100个,如何实现呢 '''

阅读 3.9k
1 个回答

使用列表推导式

[data.sample(100) for i in range(100)]
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题