groupby 했을 때,
qty에 대해서 합계, 평균, 분산 등 여러가지를 aggregate 하면, 컬럼명이 깔끔하지 않음!
qty_sum, qty_mean과 같이 나타내기 위해서 아래 코드 이용!
df_ag = df_1m_s.groupby(g_col, as_index=False).agg({"qty" : ["sum","mean","var","std","max","skew"]}).reset_index(drop=True)
# 1 방법
df_ag.columns = ['_'.join(tup).rstrip('_') for tup in df_ag.columns.values]
# 2 방법
df_ag.columns = list(map('_'.join, df_new_month.columns))
'언어 꿀Tip > Python 꿀tip!' 카테고리의 다른 글
07_01_47. json 파일 불러오기 (0) | 2021.06.09 |
---|---|
07_01_46. 2x2 형태로 여러 line 중첩해서 그래프 그리기 (0) | 2021.06.08 |
07_01_44. seaborn multiple line chart 여러개 동시에 그래프그리기 (0) | 2021.06.03 |
07_07_43. chi-square test (카이제곱 검정) (0) | 2021.06.01 |
07_01_41. 그래프 범례 삽입 (graph legend), 여러 line 겹쳐 그리기 (0) | 2021.05.28 |