본문 바로가기
반응형

파이썬/파이썬 기초22

[파이썬 Python] 이동 평균, 합계 구하기 (판다스, Rolling) 판다스의 rolling은 시계열 데이터 또는 순서 데이터를 처리할 때 유용한 메서드 중 하나로, 이동 평균, 이동 합계, 이동 표준편차 등을 계산하는 데 사용됩니다. rolling 메서드를 사용하면 데이터를 윈도(창)로 나누고 해당 윈도에서 원하는 연산을 수행할 수 있습니다. 기본 명령어 형식: DataFrame.rolling(window, min_periods=1).operation window: 윈도 크기로, 윈도우 내의 데이터를 나타냅니다. min_periods: 필수 값이 아닌 매개변수로, 윈도우 내에 최소 데이터 포인트 수를 지정합니다. operation: 원하는 연산을 수행합니다. (예: mean(), sum(), std() 등) 1. 이동평균 구하기 import pandas as pd dat.. 2023. 9. 13.
[파이썬 Python] 판다스 데이터프레임 인덱스 변경하기 (Index 변경) 판다스 (Pandas) 데이터프레임의 인덱스(index)를 변경하는 방법은 여러 가지가 있습니다. 인덱스는 데이터프레임의 각 행을 고유하게 식별하는 역할을 합니다. 아래에는 인덱스를 변경하는 방법을 예시와 함께 드리겠습니다. 1. 기존 열을 인덱스로 설정하기 기존의 열을 새로운 인덱스로 설정하려면 set_index() 메서드를 사용합니다. import pandas as pd data = {'ID': [1, 2, 3], 'Name': ['Alice', 'Bob', 'Charlie']} df = pd.DataFrame(data) # 'ID' 열을 인덱스로 설정 df.set_index('ID', inplace=True) print(df) 결과: Name ID 1 Alice 2 Bob 3 Charlie 2. 기.. 2023. 9. 3.
728x90
반응형