【发布时间】:2017-05-23 09:39:05
【问题描述】:
我有一个 Pandas 数据框,其中有一列名为“贡献”。此列包含每行数据对总数的百分比贡献(即“贡献”之和 = 100%)。我希望能够根据贡献选择前 70% 的行。我该怎么做?
df.sort_values('contribution', ascending=False)
【问题讨论】:
-
df1=df.sort_values('contribution', ascending=False);df1[df1.contribution.cumsum() >= 70]?
标签: python sorting pandas dataframe