1. Learn
  2. /
  3. 课程
  4. /
  5. 在 Python 中导入与管理金融数据

Connected

道练习

筛选市值最高的 5 家消费服务公司

正如您刚学到的,可以使用 sort_values() 方法并传入指定要排序的列作为参数来基于条件筛选股票。此外,加入参数 ascending=False 可以按从高到低排序。

在这里,您将使用该函数找出消费服务(Consumer Services)行业中最有价值的 5 家公司。度量方式为市值(market capitalization),即公司全部流通股的合计价值。pandas 已以 pd 导入,第一章中的 listings DataFrame 也已可用。作为回顾,它包含 AMEX、NYSE 和 NASDAQ 的数据。

说明

100 XP
  • 不使用 .loc[],根据 'Sector' 等于 'Consumer Services' 的条件筛选 listings,并赋值给 consumer_services。
  • 按 'Market Capitalization' 对 consumer_services 进行降序排序,并将结果赋值给 consumer_services2。
  • 使用 .head(),显示 'Company Name'、'Exchange' 和 'Market Capitalization' 三列的前 5 行。