size = 2 # sample sizereplace = True # with replacementfn = lambda obj: obj.loc[np.random.choice(obj.index, size, replace),:]df.groupby('Group_Id', as_index=False).apply(fn)
size = 2 # sample sizereplace = True # with replacementfn = lambda obj: obj.loc[np.random.choice(obj.index, size, replace),:]df.groupby('Group_Id', as_index=False).apply(fn)