데이터를 정해진 칸만큼 이동시키는 함수
import pandas as pd
data = [['01/01', 1000], ['01/02', 1200], ['01/03', 900],
['01/04', 1200], ['01/05', 1500]]
df = pd.DataFrame(data, columns=['날짜', '가격'])
shift 함수의 주요 매개변수(parameter)와 인수(argument), 기본값(default)
df.shift(periods=1, freq=None, axis=0)
periods (정수)
이동할 칸을 지정하는 매개변수
freq
날짜나 시간 데이터를 shift 할 때 사용하는 매개변수
axis (0 or 1)
이동 방향을 지정하는 매개변수
공식 문서
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.shift.html
'판다스 > 함수 cheat sheet' 카테고리의 다른 글
[pandas] to_datetime (0) | 2023.03.16 |
---|---|
[pandas] groupby (0) | 2023.02.26 |
[pandas] filter (0) | 2023.02.24 |
[pandas] fillna (0) | 2023.02.24 |
[pandas] melt (0) | 2023.02.20 |