#주식 데이터 전처리하기
import pandas as pd
code = pd.read_csv('./data/corpgeneral.csv')
code

# 회사명, 종목코드만 가져오기

code = 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

# 데이터 리더로 주식정보 가져오기

import pandas_datareader.data as web
kakao_stock_df = web.DataReader(kakao_code, 'naver')
kakao_stock_df

#데이터 리더 설치

conda install -c anaconda pandas-datareader

#카카오 주식 종가 가져오기

kakao_stock_df['Close'] = kakao_stock_df['Close'].astype(int)
kakao_stock_df['Close']

#카카오 주가 그리기

kakao_stock_df['Close'].plot()

 

+ Recent posts