해결된 질문
24.06.10 12:09 작성
·
60
답변 1
0
2024. 06. 10. 19:33
df.groupby('연도')['총범죄'].sum()/12
는 그룹화된 연도별 총범죄 합계를 계산한 후 이를 12로 나누는 작업을 수행합니다. 그러나, 그룹바이 결과는 인덱스가 맞지 않아요. 그래서 오류가 발생해요
만약 이렇게 진행하고 싶다면 transform이 필요해요
df['월평균'] = df.groupby('연도')['총범죄'].transform('sum') / 12