Como embaralhar um dataframe de pandas aleatoriamente por linha [duplicada]
Esta pergunta já tem uma resposta aqui:
embaralhar / permutar um DataFrame em pandas 10 respostasstou tentando embaralhar um dataframe de pandas por linha, em vez de colun
Tenho o seguinte quadro de dados:
row1 row2 row3
1 3 1 6
2 5 2 7
3 7 3 8
4 9 4 9
E gostaria de embaralhar o df para obter uma permutação aleatória como:
row1 row2 row3
1 6 3 1
2 3 9 2
3 7 5 8
4 4 9 7
Eu tentei
df1 = df.reindex(np.random.permutation(df.index))
e qualquer forma, isso permite apenas por coluna e não por linh