我有一个包含大约800行数据的Dataframe(df),数据如下:
Name:Jason
Age: 45
Ticket:1
Name:Kim
Age: 30
Ticket:0
其中,1表示持有票,0表示没有持有票。
(抱歉,上面的格式可能不太好看。实际上,这个Dataframe有三列:Name,Age和Ticket)
我想使用Pandas找到拥有门票的年龄最大的前10位人员的语法是什么?
目前为止,我写了以下代码:
df.sort_values('Age',ascending=False,inplace=True)(data.Ticket==1)
(data.head(10))
我知道那不是正确的,但它展示了我正在寻找的参数。有什么想法吗?谢谢。