강의

멘토링

커뮤니티

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

HhwangjaekK님의 프로필 이미지
HhwangjaekK

작성한 질문수

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

[14/20] distplot, ridgeplot, pairplot 으로 시각화와 서브플롯 그리기

pairplot

작성

·

253

1

#pairplot

df_last_notnull=df_last.loc[df_last["평당분양가격"].notnull(),["연도","월","평당분양가격","지역명","전용면적"]]

sns.pairplot(df_last_notnull,hue="전용면적")

이 부분의 출력값이 코드에서 ["연도","월","평당분양가격","지역명","전용면적"]를 입력했는데 앞의 3 부분만 y축으로 하는 그래프들이 나오는 이유가 궁금합니다:)

답변 1

1

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

안녕하세요.

df_last.dtypes 을 출력해 보시면 object 타입과 수치형 타입으로 타입이 다르게 나오는 걸 보실 수 있을거에요.

pairplot 은 내부에서 scatter, reg, hist, kde, distplot을 그리는데 이 그래프들의 특징은 수치 데이터를 표현한다는데 있어요.

그래서 object 타입의 데이터를 넣어주면 표현을 하지 못합니다. 하지만 hue 값에는 object 타입을 사용할 수가 있어요.

그래서 전용면적별로 색상을 다르게 표현할 수 있습니다.

감사합니다 :)

HhwangjaekK님의 프로필 이미지
HhwangjaekK

작성한 질문수

질문하기