【发布时间】:2016-06-01 12:50:20
【问题描述】:
我之前看过一些关于如何随机排列行值的帖子 (Randomizing/Shuffling rows in a dataframe in pandas)。不过对我来说,我想知道如何洗牌这些行的一部分,而不是这些行的全部。
我在这里做了一个快速的数据框:
df = pd.DataFrame(np.random.randn(10, 5), columns=list('ABCDE'))
有没有办法重新处理这一点,以便对于每一行,B、C 和 D 列中的值被打乱,而 A 和 E 列中的值保持在同一位置?
【问题讨论】: