시작하기무료로 시작하기

인덱스 구성 요소 선택 및 살펴보기

listings 데이터를 불러오고 정리했으니, 이제 각 섹터에서 시가총액이 가장 큰 기업을 index 구성 요소로 선택해 보겠습니다.

구성 요소의 최근 시가총액과 최근 주가도 함께 살펴볼 수 있습니다.

이 연습은 강의의 일부입니다

Python으로 시계열 데이터 다루기

강의 보기

연습 안내

pandaspd로 이미 임포트되어 있으며, 이전 연습 문제에서 수정한 listings 데이터도 불러와져 있습니다.

  • .groupby().nlargest()를 사용하여 각 'Sector'에서 'Market Capitalization'이 가장 큰 기업을 선택한 후, 결과를 components에 할당하세요.
  • components를 시가총액 기준 내림차순으로 정렬하여 출력하세요.
  • componentsindex에서 Stock Symbol을 선택하여 tickers에 할당하고 결과를 출력하세요.
  • Company Name, Market Capitalization, Last Sale 열 이름을 담은 리스트 info_cols를 만드세요. 그런 다음 tickersinfo_cols를 사용하여 .loc[]listings의 세부 정보를 Market Capitalization 기준 내림차순으로 정렬해 print()로 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Select largest company for each sector
components = ____

# Print components, sorted by market cap
print(____)

# Select stock symbols and print the result
tickers = ____
print(____)

# Print company name, market cap, and last price for each component 
info_cols = ____
print(____)
코드 편집 및 실행