기본 콘텐츠로 건너뛰기

라벨이 rolling()인 게시물 표시

[matplotlib]quiver()함수

[Stock] 이동평균선의 크로스 표시

이동평균선의 크로스 표시 다음은 일정기간의 sk 하이닉스의 종가를 호출한 것입니다. import numpy as np import pandas as pd import yfinance as yf import matplotlib.pyplot as plt plt.rcParams['font.family'] ='NanumGothic' plt.rcParams['axes.unicode_minus'] =False st=pd.Timestamp(2024,1, 10) et=pd.Timestamp(2024, 9,25) hy=pd.DataFrame(yf.download("000660.KS",st, et)["Close"]) hy.head(3) Close Date 2024-01-10 133500.0 2024-01-11 136000.0 2024-01-12 134100.0 이동평균은 DataFame/Series.rolling(기간).mean() 함수를 사용하여 결정합니다. hy["sm5"]=hy.Close.rolling(5).mean() hy["sm20"]=hy.Close.rolling(20).mean() hy=hy.dropna() hy.head(3) Close sm5 sm20 Date 2024-03-07 164900.0 163260.0 153545.0 2024-03-08 171...