NASDAQ에서 상장 정보 가져오기
이 영상에서는 AmEx 증권거래소 상장 기업이 들어 있는 csv 파일을 pd.read_csv() 함수로 가져와 pandas DataFrame으로 만드는 방법을 배웠습니다. 같은 방법을 적용하면 다른 증권거래소의 상장 정보가 담긴 csv 파일도 가져올 수 있어요.
다음 단계는 DataFrame의 내용이 데이터의 의미를 정확히 반영하는지 확인하는 것입니다. 데이터를 이해하는 데 핵심이 되는 메서드는 기본적으로 처음 다섯 행을 보여주는 .head()와, 내용, 데이터 타입, 결측값 등 DataFrame의 요소를 요약해 주는 .info()입니다.
이 연습 문제에서는 NASDAQ 상장 기업 데이터가 담긴 nasdaq-listings.csv 파일을 읽은 뒤, 가져온 데이터에 어떤 문제가 있는지 진단해 보겠습니다. 이러한 문제는 다음 연습 문제에서 해결할 거예요.
이 연습은 강의의 일부입니다
Python으로 금융 데이터 가져오기와 관리
연습 안내
pandas를pd로 불러오세요.pd.read_csv()를 사용해nasdaq-listings.csv파일을 변수nasdaq에 불러오세요..head()로 데이터의 처음 10개 행을 출력하세요. 각 열에 대해pandas가 어떤 데이터 타입을 지정할 것 같나요? 결측값은 어떤 기호로 표시되나요?.info()를 사용해 DataFrame 요약에서dtype불일치를 확인하세요. 특히, 더 적절한 타입이어야 할 열이 있는지 살펴보세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import pandas library
_____
# Import the data
nasdaq = pd.____('nasdaq-listings.csv')
# Display first 10 rows
print(nasdaq.____(____))
# Inspect nasdaq
nasdaq.____()