인프런 커뮤니티 질문&답변
groupby를 pivot_table로 변경
작성
·
267
답변 1
0
박조은
지식공유자
안녕하세요.
df.groupby(["index로 사용할 컬럼으로 여러개를 쓰면 멀티인덱스가 됩니다."])["values로 사용할 컬럼"].연산()
df.pivot_table(index="index로 사용할 컬럼으로 여러개를 쓰면 멀티인덱스가 됩니다.",
columns="컬럼명",
values="연산에 사용할 값",
aggfunc="연산")
이렇게 사용하시면 됩니다.
질문 주신 내용은
df_seoul_food.groupby(["시군구명","상권업종중분류명"])["상호명"].count()
아래와 같이 사용해 보실 수 있습니다.
df_seoul_food.pivot_table(index=["시군구명","상권업종중분류명"], values=["상호명"], aggfunc="count")
감사합니다.





