注: index が連番である前提
import numpy as np
def shuffle_df(df):
shuffler = np.random.permutation(len(df)) # シャッフルされた番号の配列を返す
df = df.take(shuffler) # 渡された番号順のDataFrameを返す
return df
More than 5 years have passed since last update.
注: index が連番である前提
import numpy as np
def shuffle_df(df):
shuffler = np.random.permutation(len(df)) # シャッフルされた番号の配列を返す
df = df.take(shuffler) # 渡された番号順のDataFrameを返す
return df
Register as a new user and use Qiita more conveniently