파이썬으로 데이터 분석하기 (9)

Stella Park·2021년 7월 28일
0

PYTHON

목록 보기
9/14
post-thumbnail

주식데이터 가공 및 종가 그래프 그리기
주식데이터를 가공하여 카카오의 종가 그래프를 그려보자!

(1) 필요한 패키지 설치 및 데이터 확인

import pandas as pd
code = pd.read_csv('./data/corpgeneral.csv')
code

(2) 회사명과 종목코드만 분리 후 카카오의 종목코드 찾기

code = code[['회사명','종목코드']]
code_result = code.rename(columns={'회사명':'corp','종목코드':'code'})
code_result

corp_name = "카카오"
condition = "corp=='{}'".format(corp_name) #조건 설정

kakao = code_result.query(condition)
kakao = kakao['code']
kakao_string = kakao.to_string(index=False) #카카오 코드 문자열로 바꾸기
kakao_string = kakao_string.strip() #공백지우기
kakao_string = kakao_string.rjust(6,'0')
kakao_code = kakao_string
kakao_code

(3) Pandas Datareader 설치하고, 카카오 종목코드를 사용해 주식데이터 불러오기

conda install -c anaconda pandas-datareader
import pandas_datareader.data as web
kakao_stock_df = web.DataReader(kakao_code, 'naver') #data reader 사용해서 주식데이터 가져오는 형식
kakao_stock_df

(4) 종가만 추출하여 그래프 그리기

kakao_stock_df['Close'] = kakao_stock_df['Close'].astype(int) #종가 숫자로바꾸기
kakao_stock_df['Close']

kakao_stock_df['Close'].plot() #그래프 그리기 (왜이렇게 간단한거지...?)

profile
코딩 0살

0개의 댓글

관련 채용 정보