INNER CODE UNIT · Python
random_sample
ashishpatel26/Amazing-Feature-Engineering · feature_cleaning/missing_data.py:116
random_sample = data_copy[i].dropna().sample(data_copy[i].isnull().sum(), random_state=random_state)
random_sample.index = data_copy[data_copy[i].isnull()].index
data_copy.loc[data_copy[i].isnull(), str(i)+'_random'] = random_sample
else:
warn("Column %s has no missing" % i)
return data_copy