jez*_*ael 13
boolean indexing与以下一起使用sample:
df = pd.DataFrame({
'A': [5] * 20 + [1] * 2,
'B': list(range(22))
})
df = df.drop(df[df['A'] > 4].sample(frac=.9).index)
print (df)
A B
11 5 11
15 5 15
20 1 20
21 1 21
Run Code Online (Sandbox Code Playgroud)