2023.1.1 ~ 1.15 까지 주식 최고가 조회하기
import matplotlib.pyplot as plt
import pandas_datareader as web
import datetime
import FinanceDataReader as fdr
#조회 시작 및 종료 날짜
start = datetime.datetime(2023,1,1)
end = datetime.datetime(2023,1,15)
finance_naver = fdr.DataReader('035420', start, end)
# print(finance_naver)
finance_mando = fdr.DataReader('204320', start, end)
# print(finance_mando)
#윈도우 제목
fig = plt.figure('Finance Test')
#차트 사이즈 지정
fig.set_size_inches(10,6,forward=True)
#차트 설정1
plt.plot(finance_naver.index, finance_naver['High'], 'b', label="Naver")
#차트 설정2
plt.plot(finance_mando.index, finance_mando['High'], 'r', label="Mando")
#범례 위치
plt.legend(loc='upper left')
#차트 제목
plt.title('Finance : Naver & Mando')
#x축 레이블
plt.xlabel('Date')
#y축 레이블
plt.ylabel('High')
#차트 실행
plt.show()
실행결과
'BackEnd > Automation Program with Python' 카테고리의 다른 글
[MySQL to Python] 테이블 수정(Update) 및 삭제(Delete) 실습 (0) | 2023.01.25 |
---|---|
[MySQL to Python] 테이블 생성(Create) 및 조회(Selete) 실습 (0) | 2023.01.25 |
[파이썬 Pandas 이용하기(2)] Pandas Series (0) | 2023.01.19 |
[파이썬 Pandas 사용하기(1)] CSV, Excel 읽기 쓰기 (0) | 2023.01.19 |
[파이썬 Pandas 사용하기] CSV 읽기, 쓰기 (0) | 2023.01.19 |