이 글을 쓰게 된 이유는...
Groupby.sum은 옵션이 다르다^^
정확한 사용법이 헷갈려서 예시코드
df = pd.DataFrame.from_dict({'a':[float('nan'), 2, 3, 4],
'b':[float('nan'), float('nan'), 3, 4],
'c':[float('nan'), float('nan'), float('nan'), 4],
'd':[float('nan'), float('nan'), float('nan'), float('nan')]})
# 기본값, 유효한 값의 개수가 0(전부 NaN이면 0으로 표기)
df.sum(min_count=0)
# 유효한 값 1개 이상이면 계산
df.sum(min_count=1)
# 유효한 값 2개 이상이면 계산
df.sum(min_count=2)
# 유효한 값 3개 이상이면 계산
df.sum(min_count=3)
기본적인 건데 헷갈려서 적어두기ㅎ