강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

leepyun님의 프로필 이미지
leepyun

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[9/20] 그룹화한 데이터 판다스의 시각화 기능을 사용해서 다양한 형태로 표현하기

pivot_table로 시각화 하기

작성

·

231

1

g= df_last.groupby(["지역명"])["평당분양가격"].mean().sort_values(ascending=False)

이부분을 pivot_table 로 작성하려면 어떻게 해야하나요?

답변 1

0

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요.

g= df_last.groupby(["지역명"])["평당분양가격"].mean().sort_values(ascending=False)

질문주신 코드를 약간 변경해 봤습니다.

보통 데이터프레임.groupby(["인덱스명"])["계산할values"].연산()  이 되게 됩니다.

g= df_last.groupby(["index명"])["계산할 values"].mean().sort_values(ascending=False)

그래서 이걸 pivot_table 로 변경한다면 다음과 같이 작성해 볼 수 있을거 같아요.

df_last.pivot_table(index="지역명", values="평당분양가격", aggfunc="mean")

정렬하는 코드는 메소드 체이닝으로 뒤에 적어주셔도 되고 변수에 할당한 뒤 변수에서 정렬하는 방법이 있을거 같습니다.

leepyun님의 프로필 이미지
leepyun

작성한 질문수

질문하기