标签: python sorting pandas dataframe
我有一个Pandas数据框,其中包含一个名为' contrib'的列。此列包含每行中数据对总数的百分比贡献(即'贡献的总和= 100%)。我希望能够根据他们的贡献选择前70%的行。我怎么能这样做?
df.sort_values('contribution', ascending=False)
答案 0 :(得分:0)
尝试quantile():
df[df.contribution > df.contribution.quantile(.3)]