삼성전자 주식데이터를 불러와서, 시세를 그래프로 그려봅니다.
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import FinanceDataReader as fdr
#2021년도 부터의 삼성전자 주식데이터 불러오기
df = fdr.DataReader('005930', '2021')
print(df.head())
print(df.tail())
#주식가격을 시각화하기
plt.figure(figsize=(10,6))
sns.lineplot(x=df.index, y=df['Close'])
plt.title('SAMSUNG ELEC price in 2023')
plt.xlabel('date')
plt.ylabel('price')
plt.show()
다운샘플링으로 데이터의 시간간격으로 조정해봅니다. 영업일의 가격만 들고오며, 한달간격으로 샘플링할 수 있도록 추가했습니다.
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import FinanceDataReader as fdr
#2021년도 부터의 삼성전자 주식데이터 불러오기
df = fdr.DataReader('005930', '2021')
#다운샘플링
df_month = df.resample("BM").mean()
print(df_month.head())
print(df_month.tail())
#주식가격을 시각화하기
plt.figure(figsize=(10,6))
sns.lineplot(x=df_month.index, y=df_month['Close'])
plt.title('SAMSUNG ELEC price in 2023')
plt.xlabel('date')
plt.ylabel('price')
plt.show()
그래프의 모양이 단순해졌습니다.
그래프 시작하는 저 위치에 제 삼성전자 주식도 있네요... ㅠㅠ 또르르....
'빅데이터, 데이터분석' 카테고리의 다른 글
파이썬으로 주식 수익률 표시하기 (0) | 2023.07.24 |
---|---|
파이썬 주식 라이브러리 설치와 미국/한국 주식 시세 출력해보기 (0) | 2023.07.14 |
빅데이터 분석을 위한 파이썬 개발환경 구축 (0) | 2023.06.07 |
파이썬으로 빅데이터 다중선형회귀분석 구현하기 (3) | 2023.05.22 |
빅데이터 회귀분석의 기본이론 (0) | 2023.05.20 |