멋쟁이 사자처럼 AI 스쿨 TIL-8.1

김영민·2022년 9월 29일
0

복습1

FinanceDataReader 란?

  • 한국 주식 가격, 미국주식 가격, 지수, 환율, 암호화폐 가격, 종목 리스팅 등 금융 데이터 수집 라이브러리

설치하는 방법

!pip install -U finance-datareader

라이브러리 불러오기

import pandas as pd
import numpy as np
import FinanceDataReader as fdr

버전확인하기

fdr.__version__

한국거래소 상장종목 전체 가져오기

"""
# KRX : KRX 종목 전체
# KOSPI : KOSPI 종목
# KOSDAQ : KOSDAQ 종목
# KONEX : KONEX 종목
# NASDAQ : 나스닥 종목
# NYSE : 뉴욕증권거래소 종목
# SP500 : S&P500 종목
"""
fdr.StockListing
df = fdr.StockListing("KRX")

데이터프레임의 요약정보 보기

df.info()

기술통계 값을 요약

df.describe()

ListingDate 열 기준으로 내림차순

df.sort_values(by="ListingDate", ascending=False).head()

데이터프레임을 CSV파일로 저장하기

#인코딩 값은 cp949
df.to_csv("krx.csv", index=False, encoding="cp949")

저장된 파일 불러오기

#인코딩 값은 cp949
#html로 불러오려면 .read_html
pd.read_csv("krx.csv", encoding="cp949")
profile
배운걸 다 흡수하는 제로민

0개의 댓글