Python 如何在数据帧中混合行?

Python 如何在数据帧中混合行?,python,pandas,dataframe,data-cleaning,Python,Pandas,Dataframe,Data Cleaning,我有一个包含许多二进制列的数据集。在前半部分,每行至少有一个1;在后半部分,每行在所有列中都有零 是否有随机化行的功能,以便它们不会按至少有一个1的行和所有零的行分组 谢谢大家! 您可以在pandas数据框上使用.sample(n)来查看n个项目的随机样本,如果这是您所需要的…如果您只想查看数据,您可以执行df.sample(n=50)它将以随机顺序显示50行感谢您的评论。很高兴知道这一点;但是,这次我想在整个df中混合行。您可以使用df=df.sample(frac=1)感谢您的帮助!谢谢你的

我有一个包含许多二进制列的数据集。在前半部分,每行至少有一个1;在后半部分,每行在所有列中都有零

是否有随机化行的功能,以便它们不会按至少有一个1的行和所有零的行分组


谢谢大家!

您可以在pandas数据框上使用.sample(n)来查看n个项目的随机样本,如果这是您所需要的…

如果您只想查看数据,您可以执行
df.sample(n=50)
它将以随机顺序显示50行感谢您的评论。很高兴知道这一点;但是,这次我想在整个df中混合行。您可以使用
df=df.sample(frac=1)
感谢您的帮助!谢谢你的评论。很高兴知道这一点;但是,这次我想在整个df中混合行。您可以尝试:df_random=df.sample(frac=1)。reset_index(drop=True)。感谢您的帮助!