import numpy as np import pandas as pd df = pd.DataFrame(np.random.randint(0,100,size=(100, 4)), columns=list('ABCD'))
df = df.sample(frac=1).reset_index(drop=True)
shuffled_train_df = train_df.reindex(np.random.permutation(train_df.index))