如何在python中随机选择数据框的一行,但是有重复的行?

马特·何塞

我试图学习python,但是我陷入了一个问题。我需要随机选择一个DataFrame的X行,而我正在用进行操作sample.(frac=X),但就我而言,我可以有重复的行,sample()而不要这样做。

这是我在做什么:

dfSub = dataFrame.groupby(self.column, as_index=False).apply(lambda x: x.sample(frac=self.percentage)).reset_index(drop=True)

如何随机选择有重复行的机会?

奥利弗·鲍曼(Oliver Baumann)

您想要的就是带有替换的随机采样,即从骨灰盒中拉出一个球之后,将其放回骨灰盒中,以便再次进行绘制。

您只需要将replace参数设置True

lambda x: x.sample(frac=self.percentage, replace=True)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何既从数据框中随机选择行又删除已选择的每一行?

从熊猫数据框中随机选择唯一行

使用Python如何在Pandas数据框中的每一行的范围内生成随机数?

如何在从R数据框中删除重复项时保留上一行

如何在具有字典表示的所有元素的数据框中搜索一行?

如何在Python中为数据框的每一行创建唯一的XML

如何在数据框中的每隔一行之间插入一行?

如何在列表的每一行中随机选择行和列

熊猫数据框中每一行的随机值

如何在Python数据框中的每一行上使用split函数?

从数据表中,每组随机选择一行

从数据框python中删除一行中的重复数据,而不影响DataFrame的形状

数据框中一行中的重复值

删除一行熊猫数据框中的重复值

如何从熊猫数据框中的列中的每一行中删除重复值

如何从数组中随机选择一行?

如何随机选择一些熊猫数据框行?

python从文件的每一行中随机选择

如何在一行中创建 2 个随机选择变量?(不和谐.py)

如何在 Pandas 的一行中收集重复的数据行?

如何从 Pandas 数据框中的一行中选择具有最高值的 3 列?

如何在熊猫数据框中选择第一行?

如何为特定列选择具有最长句子的一行并合并以在 Python 中形成新的数据框?

如何从文件中随机选择一行并在python中打印?什么是 AttributeError: __exit__?

Python:将一行附加到数据框中的所有行中

如何让python在文件的第一行之后随机选择一行?

熊猫数据框中的随机行选择

选择数据框中的第一行和最后一行?

如何在时间序列数据框中索引每天的第一行和最后一行?