order = np.arange(df.shape[0]) np.random.shuffle(order) new_df = df[order]
时间: 2023-06-09 10:05:47 浏览: 70
这段代码的作用是什么?
这段代码的作用是将DataFrame中的行打乱,生成一个随机排列的新的DataFrame。np.arange(df.shape[0])生成一个长度为DataFrame行数的一维数组,np.random.shuffle(order)将这个数组打乱,打乱后的数组作为DataFrame的行的索引,生成一个新的DataFrame。
阅读全文