gpt4 book ai didi

python - 在 Pandas 的数据框中查找前 10 名

转载 作者:太空狗 更新时间:2023-10-29 20:43:16 25 4
gpt4 key购买 nike

我有一个包含大约 800 行数据的数据框 (df):

姓名:杰森
年龄:45门票:1

姓名:金
年龄:30门票:0

1 = 有票0 = 没有票

(抱歉,格式不太好。它基本上是数据框中的 3 列:姓名、年龄和机票)

使用 Pandas,我想知道用于查找拥有机票的前 10 名最年长的人的语法是什么

到目前为止我有:

df.sort_values('Age',ascending=False,inplace=True)(data.Ticket==1)
(data.head(10))

我知道这不正确,但它显示了我正在寻找的参数。有任何想法吗?谢谢

最佳答案

如果你只想要老人的名字,那么

df[df['Ticket'] == 1].sort_values('Age')['Names'].head(10)

关于python - 在 Pandas 的数据框中查找前 10 名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43859416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com