gpt4 book ai didi

python - 每组随机样本,有 min_rows

转载 作者:行者123 更新时间:2023-12-03 20:49:07 25 4
gpt4 key购买 nike

我有一个数据框,我想对其进行采样。但是,在随机采样时,我希望从列中的每个元素中至少有 1 个样本。我也希望分布也有影响。(例如:原始样本更多的值对采样的 df 有更多影响)
类似于 thisthis问题,但每组的样本量最小。
让我们说这是我的 df:

df = pd.DataFrame(columns=['class'])
df['class'] = [0,0,0,0,0,0,0,0,0,0,0,0,0,1,2]
df_sample = df.sample(n=4)
当我采样时,我希望 df_sample 看起来像:
     Class
0
0
1
2
谢谢你。

最佳答案

正如@YukiShioriii 所建议的那样,您可以:
1 - 对每组值采样一行
2 - 无论值如何,对其余行随机抽样

关于python - 每组随机样本,有 min_rows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63811376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com